コード例 #1
0
 public AuthorWebApiController(IAuthorLogic authorLogic)
 {
     this.authors = authorLogic;
     config       = new MapperConfiguration(cfg =>
     {
         cfg.AddProfile <AuthorAutoMapperProfile>();
     });
     mapper = config.CreateMapper();
 }
コード例 #2
0
 public BookPropertiesLogic(IBookLogic bookLogic,
                            IAuthorLogic authorLogic,
                            IGenreLogic genreLogic,
                            IImageLogic imageLogic)
 {
     this.bookLogic   = bookLogic;
     this.authorLogic = authorLogic;
     this.genreLogic  = genreLogic;
     this.imageLogic  = imageLogic;
 }
コード例 #3
0
        public BookController(IBookLogic bookLogic, IAuthorLogic authorLogic, ICityLogic cityLogic, IPublishingLogic publishingLogic)
        {
            this.books       = bookLogic;
            this.authors     = authorLogic;
            this.cities      = cityLogic;
            this.publishings = publishingLogic;

            config = new MapperConfiguration(cfg => {
                cfg.AddProfile <BookAutoMapperProfile>();
            });
            mapper = config.CreateMapper();
        }
コード例 #4
0
ファイル: BookController.cs プロジェクト: moloney027/ADO.NET
 public BookController(IBookLogic bookLogic, IPublishingHouseLogic publishingHouseLogic,
                       IAuthorLogic authorLogic, IAuthorsAndBooksLogic authorsAndBooksLogic, IListGenreLogic listGenreLogic,
                       IGenreLogic genreLogic, IMapper mapper)
 {
     _bookLogic            = bookLogic;
     _publishingHouseLogic = publishingHouseLogic;
     _authorLogic          = authorLogic;
     _authorsAndBooksLogic = authorsAndBooksLogic;
     _listGenreLogic       = listGenreLogic;
     _genreLogic           = genreLogic;
     _mapper = mapper;
 }
コード例 #5
0
 public AuthorController(IAuthorLogic logic, ILogger logger)
 {
     this.logger      = logger;
     this.authorLogic = logic;
 }
コード例 #6
0
 public AuthorController(IAuthorLogic authorLogic)
 {
     _authorLogic = authorLogic;
 }
コード例 #7
0
 public CreateBookViewModel(IAuthorLogic authorLogic, ICityLogic cityLogic, IPublishingLogic publishingLogic)
 {
     this.Authors     = SetAuthors(authorLogic.GetAll().ToList());
     this.Cities      = SetCities(cityLogic.GetAll().ToList());
     this.Publishings = SetPublishings(publishingLogic.GetAll().ToList());
 }
コード例 #8
0
 public AuthorUnitTest()
 {
     this.dao         = new Mock <IAuthorDAO>();
     this.validator   = new Mock <IAuthorValidator>();
     this.authorLogic = new AuthorLogic(this.dao.Object, this.validator.Object);
 }