Class InterchangeServiceVisaServiceClientBase
Base class with default configurations for all services of interchange service visa microservice.
Inheritance
System.Object
InterchangeServiceVisaServiceClientBase
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 |