ExecutionStrategyResolver<T>.GetServices(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 an empty enumeration. When the given type is Func{IExecutionStrategy}, then the key is expected to be an ExecutionStrategyKey.

public System.Collections.Generic.IEnumerable<object> GetServices (Type type, object key);
abstract member GetServices : Type * obj -> seq<obj>
override this.GetServices : Type * obj -> seq<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 enumerable of Func<TResult>, or an empty enumeration.

Implements

Applies to