示例#1
0
        private static void CreateIParceiroHttpRepository()
        {
            string apiBhnAddressHost = _appSettings.TryGetAndParse <string>("DadosBhn:HttpAddress").ParsedValue;
            string rotaGerarEGift    = _appSettings.TryGetAndParse <string>("DadosBhn:RotaGerarEGift").ParsedValue;

            var dadosBhn = new DadosBhn()
            {
                HttpAddress    = apiBhnAddressHost,
                RotaGerarEGift = rotaGerarEGift
            };

            var parceiroHttpRepository = new BlackhawkHttpRestInvoker(dadosBhn);

            _factory.Register <IParceiroHttpRepository>(parceiroHttpRepository);
        }
示例#2
0
 public ProdutoHttpService(DadosBhn dadosBhn)
 {
     _dadosBhn = dadosBhn;
 }
示例#3
0
 public EGiftHttpService(DadosBhn dadosBhn)
 {
     this._dadosBhn = dadosBhn;
 }
示例#4
0
 public CatalogHttpService(DadosBhn dadosBhn)
 {
     _dadosBhn = dadosBhn;
 }
示例#5
0
 public BlackhawkHttpRestInvoker(DadosBhn dadosBhn)
 {
     this._dadosBhn = dadosBhn;
 }