// Controller public HomeController(ISeederRepository repository, PredictionFunction <StdRoomRateData, RoomRatePrediction> StdRoomRatePredFunction, PredictionFunction <SprRoomRateData, RoomRatePrediction> SprRoomRatePredFunction, PredictionFunction <FamRoomRateData, RoomRatePrediction> FamRoomRatePredFunction, PredictionFunction <SuiteRoomRateData, RoomRatePrediction> SuiteRoomRatePredFunction, PredictionFunction <DlxRoomRateData, RoomRatePrediction> DlxRoomRatePredFunction, PredictionFunction <StdOccupancyData, OccupancyPrediction> StdOccupancyPredFunction, PredictionFunction <SprOccupancyData, OccupancyPrediction> SprOccupancyPredFunction, PredictionFunction <FamOccupancyData, OccupancyPrediction> FamOccupancyPredFunction, PredictionFunction <SuiteOccupancyData, OccupancyPrediction> SuiteOccupancyPredFunction, PredictionFunction <DlxOccupancyData, OccupancyPrediction> DlxOccupancyPredFunction) { this.repository = repository; this.StdRoomRatePredFunction = StdRoomRatePredFunction; this.SprRoomRatePredFunction = SprRoomRatePredFunction; this.FamRoomRatePredFunction = FamRoomRatePredFunction; this.SuiteRoomRatePredFunction = SuiteRoomRatePredFunction; this.DlxRoomRatePredFunction = DlxRoomRatePredFunction; this.StdOccupancyPredFunction = StdOccupancyPredFunction; this.SprOccupancyPredFunction = SprOccupancyPredFunction; this.FamOccupancyPredFunction = FamOccupancyPredFunction; this.SuiteOccupancyPredFunction = SuiteOccupancyPredFunction; this.DlxOccupancyPredFunction = DlxOccupancyPredFunction; }
public EmbcSeeder(ILoggerFactory loggerFactory, ISeederRepository seederRepository, IHostingEnvironment environment, SeedDataLoader seedDataLoader) { logger = loggerFactory.CreateLogger(typeof(EmbcSeeder)); this.seederRepository = seederRepository; this.environment = environment; this.seedDataLoader = seedDataLoader; }
public LoginController(ISeederRepository repository) { this.repository = repository; }