public Task Handle(Events.Removed e, IMessageHandlerContext ctx)
 {
     if (!MemoryDB.TryRemove(e.TodoId, out var model))
     {
         throw new InvalidOperationException($"Todo {e.TodoId} doesn't exist");
     }
     return(Task.CompletedTask);
 }
Beispiel #2
0
 public Task Handle(Events.Removed e, IMessageHandlerContext ctx)
 {
     return(ctx.UoW().Delete <Models.PaymentMethod>(e.PaymentMethodId));
 }
Beispiel #3
0
 public Task Handle(Events.Removed e, IMessageHandlerContext ctx)
 {
     return(ctx.UoW().Delete <Models.OrderingOrderItem>(ItemIdGenerator(e.OrderId, e.ProductId)));
 }
Beispiel #4
0
 public Task Handle(Events.Removed e, IMessageHandlerContext ctx)
 {
     return(ctx.UoW().Delete <Models.CatalogProductIndex>(e.ProductId));
 }
Beispiel #5
0
 public Task Handle(Events.Removed e, IMessageHandlerContext ctx)
 {
     return(ctx.UoW().Delete <Models.Address>(e.AddressId));
 }
Beispiel #6
0
 public Task Handle(Events.Removed e, IMessageHandlerContext ctx)
 {
     return(ctx.UoW().Delete <Models.Location>(e.LocationId));
 }
Beispiel #7
0
        public async Task Handle(Events.Removed e, IMessageHandlerContext ctx)
        {
            var existing = await ctx.UoW().Get <Models.TodoResponse>(e.TodoId);

            await ctx.UoW().Delete <Models.TodoResponse>(e.TodoId).ConfigureAwait(false);
        }
 public void Handle(Events.Removed e)
 {
     _orm.Remove(x => x.ObjectId == e.ObjectId && x.Name == e.Name);
 }