Interface IProvider<TProvided, TArgument>
Defines the provider of objects/values for which an argument must be specified.
Определяет поставщика объектов/значений, для получения которых необходимо указать аргумент.
Namespace: Platform.Interfaces
Assembly: Platform.Interfaces.dll
Syntax
public interface IProvider<out TProvided, in TArgument>
Type Parameters
| Name | Description |
|---|---|
| TProvided | Type of provided objects/values. Тип предоставляемых объектов/значений. |
| TArgument | Argument type. Тип аргумента. |
Methods
| Improve this Doc View SourceGet(TArgument)
Provides an object(s)/value(s).
Предоставляет объект(ы)/значение(я).
Declaration
TProvided Get(TArgument argument)
Parameters
| Type | Name | Description |
|---|---|---|
| TArgument | argument | The argument required to acquire the object(s)/value(s). Аргумент, необходимый для получения объекта(ов)/значения(ий). |
Returns
| Type | Description |
|---|---|
| TProvided | The object(s)/value(s). Объект(ы)/значение(я). |