| 1234567891011121314151617181920 |
- using Abp.Threading;
- namespace Abp.Application.Features
- {
- /// <summary>
- /// Extension methods for <see cref="IFeatureDependency"/>.
- /// </summary>
- public static class FeatureDependencyExtensions
- {
- /// <summary>
- /// Checks dependent features and returns true if dependencies are satisfied.
- /// </summary>
- /// <param name="featureDependency">The feature dependency.</param>
- /// <param name="context">The context.</param>
- public static bool IsSatisfied(this IFeatureDependency featureDependency, IFeatureDependencyContext context)
- {
- return AsyncHelper.RunSync(() => featureDependency.IsSatisfiedAsync(context));
- }
- }
- }
|