public StorageController(IStorageProvider storageProvider, IAuthorProvider authorProvider, IBlogProvider blogProvider, IPostProvider postProvider) { _storageProvider = storageProvider; _authorProvider = authorProvider; _blogProvider = blogProvider; _postProvider = postProvider; }
public AuthorsController(IAuthorDataWriter dataWriter, IAuthorProvider provider, ICommentDataWriter commentDataWriter, ICommentProvider commentProvider) { _dataWriter = dataWriter; _provider = provider; _commentDataWriter = commentDataWriter; _commentProvider = commentProvider; }
public frmMain() { InitializeComponent(); var connectionString = ConfigurationManager.ConnectionStrings["BooksDb"].ConnectionString; var authorRepo = new AuthorRepository(connectionString); var novelRepo = new NovelRepository(connectionString); authorProvider = new AuthorProvider(authorRepo, novelRepo); }
public HomeController(IBlogProvider blogProvider, IPostProvider postProvider, IFeedProvider feedProvider, IAuthorProvider authorProvider, IThemeProvider themeProvider, IStorageProvider storageProvider) { _blogProvider = blogProvider; _postProvider = postProvider; _feedProvider = feedProvider; _authorProvider = authorProvider; _themeProvider = themeProvider; _storageProvider = storageProvider; }
public HomeController(IBlogProvider blogProvider, IPostProvider postProvider, IFeedProvider feedProvider, IAuthorProvider authorProvider, IThemeProvider themeProvider, IStorageProvider storageProvider, ICompositeViewEngine compositeViewEngine) { _blogProvider = blogProvider; _postProvider = postProvider; _feedProvider = feedProvider; _authorProvider = authorProvider; _themeProvider = themeProvider; _storageProvider = storageProvider; _compositeViewEngine = compositeViewEngine; }
public AuthorsController(IAuthorProvider authorProvider) { _authorProvider = authorProvider; }