Interface IInvokerBuilder
- Namespace
- IceRpc.Extensions.DependencyInjection
- Assembly
- IceRpc.dll
Provides the mechanism to configure an invoker when using Dependency Injection (DI).
public interface IInvokerBuilder
- Extension Methods
Properties
ServiceProvider
Gets the service provider.
IServiceProvider ServiceProvider { get; }
Property Value
Methods
Into(IInvoker)
Sets the last invoker of the invocation pipeline.
IInvokerBuilder Into(IInvoker lastInvoker)
Parameters
lastInvokerIInvokerThe last invoker.
Returns
- IInvokerBuilder
This builder.
Use(Func<IInvoker, IInvoker>)
Registers an interceptor.
IInvokerBuilder Use(Func<IInvoker, IInvoker> interceptor)
Parameters
Returns
- IInvokerBuilder
This builder.