public BlogEntryComponent(int blogEntryId, BlogEntryStorage blogEntryStorage) { if (_blogEntryId < 0) { throw new ArgumentException(nameof(blogEntryId)); } _blogEntryId = blogEntryId; BlogEntryState = new ExistingBlogEntryState(blogEntryStorage, this); }
public BlogEntryComponent(BlogEntryStorage blogEntryStorage) { BlogEntryState = new NewBlogEntryState(blogEntryStorage, this); }