Esempio n. 1
0
 public WOLController(ILogger <WOLController> logger, IWOLServiceAdapter wOLService, WOLHostSettingsModel hostSettings, IMapper mapper, IFlashMessage flashMessage)
 {
     _logger       = logger;
     _wOLService   = wOLService;
     _hostSettings = hostSettings;
     _mapper       = mapper;
     _flashMessage = flashMessage;
 }
Esempio n. 2
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            var hostSettings = new WOLHostSettingsModel();

            Configuration.Bind(hostSettings);

            services.AddSingleton <WOLHostSettingsModel>(hostSettings);
            services.AddSingleton <IWOLServiceAdapter, WOLServiceAdapter>();

            services.AddFlashMessage();

            services.AddAutoMapper(typeof(Startup));
            services.AddControllersWithViews();
        }