Show / Hide Table of Contents

Class InterchangeServiceVisaServiceClientBase

Base class with default configurations for all services of interchange service visa microservice.

Inheritance
System.Object
InterchangeServiceVisaServiceClientBase
ControlProcessorServiceClient
MovementServiceClient
PendingInstallmentsServiceClient
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: StoneCo.IC.Service.Visa.Host.Client.Base
Assembly: cs.temp.dll.dll
Syntax
public abstract class InterchangeServiceVisaServiceClientBase

Constructors

InterchangeServiceVisaServiceClientBase(IOptionsSnapshot<InterchangeServiceVisaServiceClientOptions>, IHttpRestServiceClient)

Default constructor base to set options and HttpRestServiceClient.

Declaration
protected InterchangeServiceVisaServiceClientBase(IOptionsSnapshot<InterchangeServiceVisaServiceClientOptions> options, IHttpRestServiceClient httpRestServiceClient)
Parameters
Type Name Description
IOptionsSnapshot<InterchangeServiceVisaServiceClientOptions> options

The options design pattern used in InterchangeServiceVisaServiceClient.

IHttpRestServiceClient httpRestServiceClient

Interface with the default methods and properties to be used for all HTTP Rest calls.

Properties

AuthorizationToken

Key to authorize request on Microservices.

Declaration
protected string AuthorizationToken { get; }
Property Value
Type Description
System.String

50953e76f47d4be8b0c0072b1b876ab7

HttpRestServiceClient

Interface with the default methods and properties to be used for all HTTP Rest calls.

Declaration
protected IHttpRestServiceClient HttpRestServiceClient { get; }
Property Value
Type Description
IHttpRestServiceClient

Instance of HttpRestServiceClient

Options

The options design pattern used in InterchangeServiceVisaServiceClientBase.

Declaration
protected IOptionsSnapshot<InterchangeServiceVisaServiceClientOptions> Options { get; }
Property Value
Type Description
IOptionsSnapshot<InterchangeServiceVisaServiceClientOptions>

Instance of InterchangeServiceVisaServiceClientOptions

Back to top Generated by DocFX