コード例 #1
0
 public CreateBookUseCase(IBookDataProvider bookDataProvider, IAuthorDataProvider authorDataProvider)
 {
     _bookDataProvider   = bookDataProvider;
     _authorDataProvider = authorDataProvider;
 }
コード例 #2
0
 public AddBookUseCase(IAuthorDataProvider authorDataProvider, IBookDataProvider bookDataProvider)
 {
     _authorDataProvider = authorDataProvider;
     _bookDataProvider   = bookDataProvider;
 }
コード例 #3
0
 /// <summary>
 /// Initiate data provider
 /// </summary>
 /// <param name="dataProvider">the author data provider to use</param>
 public AuthorRepository(IAuthorDataProvider dataProvider)
 {
     _dataProvider = dataProvider;
 }