Class Remote
- Namespace
- DMediatR
- Assembly
- DMediatR.dll
Public composite object injecting all internal dependencies required for RemoteExtension.SendRemote().
public class Remote
- Inheritance
-
Remote
- Inherited Members
Constructors
Remote(IOptions<CertificateOptions>, IOptions<RemotesOptions>, IOptions<GrpcOptions>, IServiceProvider, IMediator, ISerializer, IGrpcChannelPool, IRemotesGraph, ILogger<Remote>)
public Remote(IOptions<CertificateOptions> certOptions, IOptions<RemotesOptions> remotesOptions, IOptions<GrpcOptions> grpcOptions, IServiceProvider serviceProvider, IMediator mediator, ISerializer serializer, IGrpcChannelPool channel, IRemotesGraph remotesGraph, ILogger<Remote> logger)
Parameters
certOptionsIOptions<CertificateOptions>remotesOptionsIOptions<RemotesOptions>grpcOptionsIOptions<GrpcOptions>serviceProviderIServiceProvidermediatorIMediatorserializerISerializerchannelIGrpcChannelPoolremotesGraphIRemotesGraphloggerILogger<Remote>
Properties
CertificateOptions
public CertificateOptions CertificateOptions { get; }
Property Value
GrpcOptions
public GrpcOptions GrpcOptions { get; }
Property Value
Remotes
public RemotesOptions Remotes { get; }