OpenMod Docs OpenMod Docs
OpenMod Docs OpenMod Docs
OpenMod .NET Plugin Framework.

Class TypeDescriptorCommandParameterResolveProvider

Inheritance
System.Object
TypeDescriptorCommandParameterResolveProvider
Implements
ICommandParameterResolveProvider
Namespace: OpenMod.Core.Commands
Assembly: OpenMod.Core.dll
Syntax
public class TypeDescriptorCommandParameterResolveProvider : object, ICommandParameterResolveProvider

Constructors

| Improve this Doc View Source

TypeDescriptorCommandParameterResolveProvider(IServiceProvider, IOpenModStringLocalizer)

Declaration
public TypeDescriptorCommandParameterResolveProvider(IServiceProvider serviceProvider, IOpenModStringLocalizer openModStringLocalizer)
Parameters
Type Name Description
IServiceProvider serviceProvider
IOpenModStringLocalizer openModStringLocalizer

Methods

| Improve this Doc View Source

ResolveAsync(Type, String)

Declaration
public Task<object?> ResolveAsync(Type type, string input)
Parameters
Type Name Description
Type type
System.String input
Returns
Type Description
Task<System.Nullable<System.Object>>
| Improve this Doc View Source

Supports(Type)

Declaration
public bool Supports(Type type)
Parameters
Type Name Description
Type type
Returns
Type Description
System.Boolean

Implements

ICommandParameterResolveProvider

Extension Methods

DisposeHelper.DisposeSyncOrAsync(Object)