예제 #1
0
 public BlocksController(ICombiningRepository repo, IMapper mapper, ICloudStorageRepository cloudStorage, IMediator mediator)
 {
     this._repo         = repo;
     this._mapper       = mapper;
     this._cloudStorage = cloudStorage;
     this._mediator     = mediator;
 }
 public ControlPanelController(IWebHostEnvironment env, ICombiningRepository repo, ICloudStorageRepository cloudStorage)
 {
     if (env.EnvironmentName == "Development")
     {
         this._rtmpServerHost   = "rtmp://192.168.100.10:1935";
         this._rtmpPlaybackHost = "http://192.168.100.10:8000";
     }
     else
     {
         this._rtmpServerHost   = "rtmp://smartbian.westeurope.cloudapp.azure.com:1935";
         this._rtmpPlaybackHost = "http://smartbian.westeurope.cloudapp.azure.com:8000";
     }
     this._repo         = repo;
     this._cloudStorage = cloudStorage;
 }
예제 #3
0
 public AddItemsForUserHandler(ICombiningRepository repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }
예제 #4
0
 public UsersController(ICombiningRepository repo, IMapper mapper, ICloudStorageRepository cloudStorage)
 {
     _mapper       = mapper;
     _repo         = repo;
     _cloudStorage = cloudStorage;
 }
예제 #5
0
 public GetItemHandler(ICombiningRepository repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }