Table of Contents

Class CMSPluginMesSuiteExtensions

Namespace
CMS.Plugin.MesSuite.Abstractions
Assembly
CMS.Plugin.MesSuite.Abstractions.dll

Mes套件扩展方法

public static class CMSPluginMesSuiteExtensions
Inheritance
CMSPluginMesSuiteExtensions
Inherited Members

Methods

GetEnumerationAsync(IEnumerable<IEnumerationProvider>, string, string, string)

Gets the enumeration asynchronous.

public static Task<IEnumerable<Enumeration>> GetEnumerationAsync(this IEnumerable<IEnumerationProvider> providers, string enumType, string providerName = null, string filter = null)

Parameters

providers IEnumerable<IEnumerationProvider>

The providers.

enumType string

Type of the enum.

providerName string

Name of the provider.

filter string

The filter.

Returns

Task<IEnumerable<Enumeration>>

TryAddMesSuite(IServiceCollection, Action<CMSPluginMesSuiteOptions>)

Tries the add mes suite.

public static IServiceCollection TryAddMesSuite(this IServiceCollection services, Action<CMSPluginMesSuiteOptions> setupAction = null)

Parameters

services IServiceCollection

The services.

setupAction Action<CMSPluginMesSuiteOptions>

The setup action.

Returns

IServiceCollection