public BaseViewModelConfig(AppSettings appSettings, IEnumerable <Settings> settings, IContentHelperInterface contentHelper) { ContentHelper = contentHelper; AppSettings = appSettings; Settings = settings; }
public NewsController(IMediator mediator, IOptions <AppSettings> appSettingsOptions, ILogger <NewsController> logger, IContentHelperInterface contentHelper ) : base(mediator, appSettingsOptions, contentHelper) { _logger = logger; }
protected BaseViewModel(BaseViewModelConfig config) { Settings = config.Settings; AppSettings = config.AppSettings; ContentHelper = config.ContentHelper; SiteTitle = AppSettings.Title; ImageUrl = new Uri(AppSettings.SocialLogo); }
protected BaseController(IMediator mediator, IOptions <AppSettings> appSettingsOptions, IContentHelperInterface contentHelper) { Mediator = mediator; var settings = mediator.Send(new GetSettingsQuery()).GetAwaiter().GetResult().models; ViewModelConfig = new BaseViewModelConfig(appSettingsOptions.Value, settings, contentHelper); }
public IPBApiHelper(IOptions <IPBApiConfig> ipbApiConfig, IContentHelperInterface contextHelper, ILogger <IPBApiHelper> logger) { _ipbApiConfig = ipbApiConfig.Value; _contextHelper = contextHelper; _logger = logger; _client = new HttpClient(); _client.DefaultRequestHeaders.Add("Authorization", "Basic " + Base64Encode(_ipbApiConfig.ApiKey) + ":"); }
public SearchController(IMediator mediator, IOptions <AppSettings> appSettingsOptions, IContentHelperInterface contentHelper) : base(mediator, appSettingsOptions, contentHelper) { _contentHelper = contentHelper; }
public GamesController(IMediator mediator, IOptions <AppSettings> appSettingsOptions, IContentHelperInterface contentHelper) : base(mediator, appSettingsOptions, contentHelper) { }