public void Handle(TodoIsCreatedEvent message)
        {
            var collection = _db.Database.GetCollection <TodoDetail>("todos");

            collection.InsertOne(new TodoDetail
            {
                UUID        = message.UUID,
                Title       = message.Title,
                Description = string.Empty,
                IsActive    = true
            });
            _logger.Info($"Todo {message.UUID} is added");
        }
Beispiel #2
0
 public void Apply(TodoIsCreatedEvent @event)
 {
     Title = @event.Title;
 }