ExecutionStrategyResolver<T>.GetService(Type, Object) Method

Definition

If the given type is Func<TResult>, then this resolver will attempt to return the service to use, otherwise it will return null. When the given type is Func{IExecutionStrategy}, then the key is expected to be an ExecutionStrategyKey.

public object GetService (Type type, object key);
abstract member GetService : Type * obj -> obj
override this.GetService : Type * obj -> obj

Parameters

type
Type

The service type to resolve.

key
Object

A key used to make a determination of the service to return.

Returns

An Func<TResult>, or null.

Implements

Applies to