public Task CreateEventAsync(Common.Event @event) { // Add the event to the in memory database _events.Add(@event); return(Task.CompletedTask); }
public Task <Common.Event> CreateEventAsync(Common.Event @event) { if (@event.Id == Guid.Empty || @event.Id == null) { @event.Id = Guid.NewGuid(); } try { _repository.CreateEventAsync(@event); } catch (Exception ex) { // TODO: Add exception logging } return(Task.FromResult(@event)); }