🐛 Fix jetstream
This commit is contained in:
@@ -18,7 +18,7 @@ public class BroadcastEventHandler(
|
|||||||
{
|
{
|
||||||
var js = new NatsJSContext(nats);
|
var js = new NatsJSContext(nats);
|
||||||
var stream = await js.GetStreamAsync(AccountDeletedEvent.Type, cancellationToken: stoppingToken);
|
var stream = await js.GetStreamAsync(AccountDeletedEvent.Type, cancellationToken: stoppingToken);
|
||||||
var consumer = await stream.CreateOrUpdateConsumerAsync(new ConsumerConfig("DysonNetwork_Drive_AccountDeleted"), cancellationToken: stoppingToken);
|
var consumer = await stream.CreateOrUpdateConsumerAsync(new ConsumerConfig("Dy_Drive_AccountDeleted"), cancellationToken: stoppingToken);
|
||||||
|
|
||||||
await foreach (var msg in consumer.ConsumeAsync<byte[]>(cancellationToken: stoppingToken))
|
await foreach (var msg in consumer.ConsumeAsync<byte[]>(cancellationToken: stoppingToken))
|
||||||
{
|
{
|
||||||
|
@@ -17,7 +17,7 @@ public class BroadcastEventHandler(
|
|||||||
{
|
{
|
||||||
var js = new NatsJSContext(nats);
|
var js = new NatsJSContext(nats);
|
||||||
var stream = await js.GetStreamAsync(PaymentOrderEventBase.Type, cancellationToken: stoppingToken);
|
var stream = await js.GetStreamAsync(PaymentOrderEventBase.Type, cancellationToken: stoppingToken);
|
||||||
var consumer = await stream.CreateOrUpdateConsumerAsync(new ConsumerConfig("DysonNetwork_Pass_Stellar"), cancellationToken: stoppingToken);
|
var consumer = await stream.CreateOrUpdateConsumerAsync(new ConsumerConfig("Dy_Pass_Stellar"), cancellationToken: stoppingToken);
|
||||||
|
|
||||||
await foreach (var msg in consumer.ConsumeAsync<byte[]>(cancellationToken: stoppingToken))
|
await foreach (var msg in consumer.ConsumeAsync<byte[]>(cancellationToken: stoppingToken))
|
||||||
{
|
{
|
||||||
|
@@ -4,7 +4,7 @@ namespace DysonNetwork.Shared.Stream;
|
|||||||
|
|
||||||
public class AccountDeletedEvent
|
public class AccountDeletedEvent
|
||||||
{
|
{
|
||||||
public static string Type => "account.deleted";
|
public static string Type => "account_deleted";
|
||||||
|
|
||||||
public Guid AccountId { get; set; } = Guid.NewGuid();
|
public Guid AccountId { get; set; } = Guid.NewGuid();
|
||||||
public Instant DeletedAt { get; set; } = SystemClock.Instance.GetCurrentInstant();
|
public Instant DeletedAt { get; set; } = SystemClock.Instance.GetCurrentInstant();
|
||||||
|
@@ -7,7 +7,7 @@ public class PaymentOrderEvent : PaymentOrderEventBase
|
|||||||
|
|
||||||
public class PaymentOrderEventBase
|
public class PaymentOrderEventBase
|
||||||
{
|
{
|
||||||
public static string Type => "payments.orders";
|
public static string Type => "payment_orders";
|
||||||
|
|
||||||
public Guid OrderId { get; set; }
|
public Guid OrderId { get; set; }
|
||||||
public Guid WalletId { get; set; }
|
public Guid WalletId { get; set; }
|
||||||
|
@@ -48,7 +48,7 @@ public class BroadcastEventHandler(
|
|||||||
{
|
{
|
||||||
var js = new NatsJSContext(nats);
|
var js = new NatsJSContext(nats);
|
||||||
var stream = await js.GetStreamAsync(PaymentOrderEventBase.Type, cancellationToken: stoppingToken);
|
var stream = await js.GetStreamAsync(PaymentOrderEventBase.Type, cancellationToken: stoppingToken);
|
||||||
var consumer = await stream.CreateOrUpdateConsumerAsync(new ConsumerConfig("DysonNetwork_Sphere_PaymentOrder"),
|
var consumer = await stream.CreateOrUpdateConsumerAsync(new ConsumerConfig("Dy_Sphere_PaymentOrder"),
|
||||||
cancellationToken: stoppingToken);
|
cancellationToken: stoppingToken);
|
||||||
|
|
||||||
await foreach (var msg in consumer.ConsumeAsync<byte[]>(cancellationToken: stoppingToken))
|
await foreach (var msg in consumer.ConsumeAsync<byte[]>(cancellationToken: stoppingToken))
|
||||||
@@ -107,7 +107,7 @@ public class BroadcastEventHandler(
|
|||||||
var js = new NatsJSContext(nats);
|
var js = new NatsJSContext(nats);
|
||||||
var stream = await js.GetStreamAsync(AccountDeletedEvent.Type, cancellationToken: stoppingToken);
|
var stream = await js.GetStreamAsync(AccountDeletedEvent.Type, cancellationToken: stoppingToken);
|
||||||
var consumer =
|
var consumer =
|
||||||
await stream.CreateOrUpdateConsumerAsync(new ConsumerConfig("DysonNetwork_Sphere_AccountDeleted"),
|
await stream.CreateOrUpdateConsumerAsync(new ConsumerConfig("Dy_Sphere_AccountDeleted"),
|
||||||
cancellationToken: stoppingToken);
|
cancellationToken: stoppingToken);
|
||||||
|
|
||||||
await foreach (var msg in consumer.ConsumeAsync<byte[]>(cancellationToken: stoppingToken))
|
await foreach (var msg in consumer.ConsumeAsync<byte[]>(cancellationToken: stoppingToken))
|
||||||
|
Reference in New Issue
Block a user