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
stringType of the enum.
providerName
stringName of the provider.
filter
stringThe filter.
Returns
TryAddMesSuite(IServiceCollection, Action<CMSPluginMesSuiteOptions>)
Tries the add mes suite.
public static IServiceCollection TryAddMesSuite(this IServiceCollection services, Action<CMSPluginMesSuiteOptions> setupAction = null)
Parameters
services
IServiceCollectionThe services.
setupAction
Action<CMSPluginMesSuiteOptions>The setup action.