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); }
public Task Handle(Events.Removed e, IMessageHandlerContext ctx) { return(ctx.UoW().Delete <Models.PaymentMethod>(e.PaymentMethodId)); }
public Task Handle(Events.Removed e, IMessageHandlerContext ctx) { return(ctx.UoW().Delete <Models.OrderingOrderItem>(ItemIdGenerator(e.OrderId, e.ProductId))); }
public Task Handle(Events.Removed e, IMessageHandlerContext ctx) { return(ctx.UoW().Delete <Models.CatalogProductIndex>(e.ProductId)); }
public Task Handle(Events.Removed e, IMessageHandlerContext ctx) { return(ctx.UoW().Delete <Models.Address>(e.AddressId)); }
public Task Handle(Events.Removed e, IMessageHandlerContext ctx) { return(ctx.UoW().Delete <Models.Location>(e.LocationId)); }
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); }