コード例 #1
0
        public async Task UpdateAsync()
        {
            Login(_testData.User1Id);

            await _featureAppService.UpdateAsync(EditionFeatureValueProvider.ProviderName,
                                                 TestEditionIds.Regular.ToString("N"), new UpdateFeaturesDto()
            {
                Features = new List <UpdateFeatureDto>()
                {
                    new UpdateFeatureDto()
                    {
                        Name  = TestFeatureDefinitionProvider.SocialLogins,
                        Value = false.ToString().ToLowerInvariant()
                    }
                }
            });

            (await _featureAppService.GetAsync(EditionFeatureValueProvider.ProviderName,
                                               TestEditionIds.Regular.ToString("N"))).Features.Any(x =>
                                                                                                   x.Name == TestFeatureDefinitionProvider.SocialLogins &&
                                                                                                   x.Value == false.ToString().ToLowerInvariant())
            .ShouldBeTrue();
        }
コード例 #2
0
ファイル: FeatureService.cs プロジェクト: shanyipeng/KissU
 public virtual Task UpdateAsync(string providerName, string providerKey, UpdateFeaturesDto input)
 {
     return(_permissionAppService.UpdateAsync(providerName, providerKey, input));
 }
コード例 #3
0
 public Task UpdateAsync(string providerName, string providerKey, UpdateFeaturesDto input)
 {
     return(_featureAppService.UpdateAsync(providerName, providerKey, input));
 }