protected Task On(AppClientAttached @event, EnvelopeHeaders headers) { return(Collection.UpdateAsync(@event, headers, a => { a.Clients[@event.Id] = SimpleMapper.Map(@event, new MongoAppEntityClient()); })); }
protected Task On(AppClientAttached @event, EnvelopeHeaders headers) { return(UpdateAppAsync(@event, headers, a => { a.Clients.Apply(@event); })); }
public void On(AppClientAttached @event, EnvelopeHeaders headers) { UpdateApp(@event, headers, a => { a.Clients = a.Clients.Apply(@event); }); }
protected Task <HistoryEvent> On(AppClientAttached @event) { const string channel = "settings.clients"; return(Task.FromResult( ForEvent(@event, channel) .AddParameter("Id", @event.Id))); }
protected void On(AppClientAttached @event) { clients.Add(@event.Id, @event.Secret); }
protected void On(AppClientAttached @event) { clients.Apply(@event); }
public static AppClients Apply(this AppClients clients, AppClientAttached @event) { return(clients.Add(@event.Id, @event.Secret)); }
public static void Apply(this AppClients clients, AppClientAttached @event) { clients.Add(@event.Id, @event.Secret); }