private static void CreateIUtilitarioHttpRepository() { string apiUtilitarioAddressHost = _appSettings.TryGetAndParse <string>("DadosUtilitario:HttpAddress").ParsedValue; string authorization = _appSettings.TryGetAndParse <string>("DadosUtilitario:Authorization").ParsedValue; string rotaEnviarEmailOffline = _appSettings.TryGetAndParse <string>("DadosUtilitario:RotaEnviarEmailOffline").ParsedValue; string rotaObterDadosConfiguracao = _appSettings.TryGetAndParse <string>("DadosUtilitario:RotaObterDadosConfiguracao").ParsedValue; var dadosUtilitario = new DadosUtilitario() { HttpAddress = apiUtilitarioAddressHost, Authorization = authorization, RotaEnviarEmailOffline = rotaEnviarEmailOffline, RotaObterDadosConfiguracao = rotaObterDadosConfiguracao }; var utilitarioHttpRepository = new UtilitarioHttpRestInvoker(dadosUtilitario); _factory.Register <IUtilitarioHttpRepository>(utilitarioHttpRepository); }
public UtilitarioHttpRestInvoker(DadosUtilitario dados) { this._dadosUtilitario = dados; }