public Task CreateEventAsync(Common.Event @event)
        {
            // Add the event to the in memory database
            _events.Add(@event);

            return(Task.CompletedTask);
        }
示例#2
0
        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));
        }