コード例 #1
0
ファイル: CardHash.cs プロジェクト: thalesmello/pagarme-net
        public CardHash(PagarMeService service)
        {
            if (service == null)
                service = PagarMeService.GetDefaultService();

            _service = service;
        }
コード例 #2
0
        public static PagarMeService GetDefaultService()
        {
            if (_defaultService == null)
                _defaultService = new PagarMeService(DefaultApiKey, DefaultEncryptionKey, DefaultApiEndpoint);

            return _defaultService;
        }
コード例 #3
0
        public static PagarMeService GetDefaultService()
        {
            if (_defaultService == null)
            {
                _defaultService = new PagarMeService(DefaultApiKey, DefaultEncryptionKey, DefaultApiEndpoint);
            }

            return(_defaultService);
        }
コード例 #4
0
        public CardHash(PagarMeService service)
        {
            if (service == null)
            {
                service = PagarMeService.GetDefaultService();
            }

            _service = service;
        }
コード例 #5
0
 static JsonSerializerSettings GetSettings(PagarMeService service)
 {
     return(new JsonSerializerSettings
     {
         ConstructorHandling = ConstructorHandling.AllowNonPublicDefaultConstructor,
         Formatting = Formatting.None,
         ObjectCreationHandling = ObjectCreationHandling.Replace
     });
 }
コード例 #6
0
        internal PagarMeRequest(PagarMeService service, string method, string path)
        {
            if (service == null)
                service = PagarMeService.GetDefaultService();

            _service = service;

            Method = method;
            Path = path;

            Query = new List<Tuple<string, string>>();
            Body = "{}";
        }
コード例 #7
0
        internal PagarMeRequest(PagarMeService service, string method, string path)
        {
            if (service == null)
            {
                service = PagarMeService.GetDefaultService();
            }

            _service = service;

            Method = method;
            Path   = path;

            Query = new List <Tuple <string, string> >();
            Body  = "{}";
        }
コード例 #8
0
ファイル: Payable.cs プロジェクト: pagarme/pagarme-net
 public Payable(PagarMeService service)
     : base(service)
 {
 }
コード例 #9
0
 public Address(PagarMeService service)
     : base(service)
 {
 }
コード例 #10
0
 public CompanyTemporary(PagarMeService service, string endpointPrefix = "") : base(service, endpointPrefix)
 {
 }
コード例 #11
0
ファイル: Address.cs プロジェクト: thalesmello/pagarme-net
 public Address(PagarMeService service)
     : base(service)
 {
 }
コード例 #12
0
 public Event(PagarMeService service, string endpointPrefix = "") : base(service, endpointPrefix)
 {
 }
コード例 #13
0
ファイル: Document.cs プロジェクト: marciorela/csharp-cursos
 public Document(PagarMeService service)
     : base(service)
 {
 }
コード例 #14
0
ファイル: SplitRule.cs プロジェクト: pagarme/pagarme-net
 public SplitRule(PagarMeService service)
     : base(service)
 {
 }
コード例 #15
0
ファイル: Payable.cs プロジェクト: pagarme/pagarme-net
 public Payable(PagarMeService service, string endpointPrefix = "")
     : base(service, endpointPrefix)
 {
 }
コード例 #16
0
 public Plan(PagarMeService service)
     : base(service)
 {
 }
コード例 #17
0
ファイル: Card.cs プロジェクト: marciorela/csharp-cursos
 public Card(PagarMeService service)
     : base(service)
 {
 }
コード例 #18
0
ファイル: Billing.cs プロジェクト: marciorela/csharp-cursos
 public Billing(PagarMeService service)
     : base(service)
 {
 }
コード例 #19
0
ファイル: Plan.cs プロジェクト: thalesmello/pagarme-net
 public Plan(PagarMeService service)
     : base(service)
 {
 }
コード例 #20
0
 public Shipping(PagarMeService service)
     : base(service)
 {
 }
コード例 #21
0
 public Item(PagarMeService service)
     : base(service)
 {
 }
コード例 #22
0
 public Payable(PagarMeService service) : base(service)
 {
 }
コード例 #23
0
 public static T Deserialize <T>(PagarMeService service, string body)
 {
     return(JsonConvert.DeserializeObject <T>(body, GetSettings(service)));
 }
コード例 #24
0
 public Payable(PagarMeService service, string endpointPrefix = "") : base(service, endpointPrefix)
 {
 }
コード例 #25
0
 public static string Serialize <T>(PagarMeService service, T instance)
 {
     return(JsonConvert.SerializeObject(instance, typeof(T), GetSettings(service)));
 }
コード例 #26
0
 public Transfer(PagarMeService service) : base(service)
 {
 }
コード例 #27
0
ファイル: Recipient.cs プロジェクト: pagarme/pagarme-net
 public Recipient(PagarMeService service)
     : base(service)
 {
 }
コード例 #28
0
ファイル: Phone.cs プロジェクト: thalesmello/pagarme-net
 public Phone(PagarMeService service)
     : base(service)
 {
 }
コード例 #29
0
ファイル: Customer.cs プロジェクト: thalesmello/pagarme-net
 public Customer(PagarMeService service)
     : base(service)
 {
 }
コード例 #30
0
 public static void DeserializeTo <T>(PagarMeService service, T obj, string body)
 {
     JsonConvert.PopulateObject(body, obj, GetSettings(service));
 }
コード例 #31
0
 public PixAditionalField(PagarMeService service)
     : base(service)
 {
 }
コード例 #32
0
 public Transaction(PagarMeService service)
     : base(service)
 {
     Metadata = new Base.AbstractModel(Service);
 }
コード例 #33
0
ファイル: Customer.cs プロジェクト: thufik-zz/pagarme-net
 public Customer(PagarMeService service)
     : base(service)
 {
 }
コード例 #34
0
 public BankAccount(PagarMeService service)
     : base(service)
 {
 }
コード例 #35
0
 public Subscription(PagarMeService service)
     : base(service)
 {
     Metadata = new Base.AbstractModel(Service);
 }
コード例 #36
0
 public Phone(PagarMeService service)
     : base(service)
 {
 }
コード例 #37
0
ファイル: Event.cs プロジェクト: pagarme/pagarme-net
 public Event(PagarMeService service, string endpointPrefix = "")
     : base(service, endpointPrefix)
 {
 }
コード例 #38
0
 public SplitRule(PagarMeService service)
     : base(service)
 {
 }
コード例 #39
0
ファイル: Card.cs プロジェクト: thalesmello/pagarme-net
 public Card(PagarMeService service)
     : base(service)
 {
 }
コード例 #40
0
 public Subscription(PagarMeService service)
     : base(service)
 {
     Metadata = new Base.AbstractModel(Service);
 }
コード例 #41
0
		public BankAccount(PagarMeService service)
			: base(service)
		{
		}
コード例 #42
0
 public CompanyTemporary(PagarMeService service) : base(service)
 {
     ApiVersion = new Base.AbstractModel(Service);
 }
コード例 #43
0
ファイル: Recipient.cs プロジェクト: thufik-zz/pagarme-net
 public Recipient(PagarMeService service)
     : base(service)
 {
 }
コード例 #44
0
 public Transaction(PagarMeService service)
     : base(service)
 {
     Metadata = new Base.AbstractModel(Service);
 }
コード例 #45
0
ファイル: Transfer.cs プロジェクト: pagarme/pagarme-net
 public Transfer(PagarMeService service)
     : base(service)
 {
 }