public void AddBlog(string name, string description) { int id = Repository.Add(new Blog(name, description)); IEvent evnt = new BlogAdded(id, name, description); Raise(evnt); }
public void BlogAdded(string @event) { BlogAdded data = DeserializeEvent <BlogAdded>(@event); Console.WriteLine($"Added Blog{data.Id} - {data.Name}"); }