示例#1
0
 public FilmController(IFilmBusiness iFilmBusiness = null, ICommandBus commandBus, IQueryBus queryBus)
 {
     this.commandBus    = commandBus;
     this.queryBus      = queryBus;
     this.iFilmBusiness = iFilmBusiness ??
                          GsbIoC.Instance.GetInstance <IFilmBusiness>();
 }
示例#2
0
 public FilmsController(IFilmDataBusiness filmDataBusiness,
                        IFilmBusiness filmBusiness,
                        IFilmReviewBusiness reviewBusiness,
                        UserManager <CinemaUser> userManager,
                        IMapper mapper,
                        IFilmFetchAPI filmFetchApi,
                        ICloudinaryAPI cloudinaryAPI)
 {
     this.filmDataBusiness = filmDataBusiness;
     this.filmBusiness     = filmBusiness;
     this.reviewBusiness   = reviewBusiness;
     this.userManager      = userManager;
     this.mapper           = mapper;
     this.filmFetchApi     = filmFetchApi;
     this.cloudinaryAPI    = cloudinaryAPI;
 }
示例#3
0
 public FilmService()
 {
     this.iFilmBusiness =
         SimpleIoC.Instance.GetInstance <IFilmBusiness>();
 }
示例#4
0
 public FilmController(ILogger <FilmController> logger,
                       IFilmBusiness iFilmBusiness)
 {
     this._logger       = logger;
     this.iFilmBusiness = iFilmBusiness;
 }
示例#5
0
 public FilmController(IFilmBusiness iFilmBusiness)
 {
     this.iFilmBusiness = iFilmBusiness;
 }
示例#6
0
 public FilmController(IFilmBusiness iFilmBusiness = null)
 {
     this.iFilmBusiness = iFilmBusiness ??
                          GsbIoC.Instance.GetInstance <IFilmBusiness>();
 }