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
providersIEnumerable<IEnumerationProvider>The providers.
enumTypestringType of the enum.
providerNamestringName of the provider.
filterstringThe filter.
Returns
TryAddMesSuite(IServiceCollection, Action<CMSPluginMesSuiteOptions>)
Tries the add mes suite.
public static IServiceCollection TryAddMesSuite(this IServiceCollection services, Action<CMSPluginMesSuiteOptions> setupAction = null)
Parameters
servicesIServiceCollectionThe services.
setupActionAction<CMSPluginMesSuiteOptions>The setup action.