本文整理汇总了C#中ILocalizationService.GetScopeDisplayName方法的典型用法代码示例。如果您正苦于以下问题:C# ILocalizationService.GetScopeDisplayName方法的具体用法?C# ILocalizationService.GetScopeDisplayName怎么用?C# ILocalizationService.GetScopeDisplayName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ILocalizationService
的用法示例。
在下文中一共展示了ILocalizationService.GetScopeDisplayName方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ScopeViewModel
public ScopeViewModel(ILocalizationService localization, Scope scope, bool check)
{
Name = scope.Name;
DisplayName = localization.GetScopeDisplayName(scope.Name) ?? scope.DisplayName;
Description = localization.GetScopeDescription(scope.Name) ?? scope.Description;
Emphasize = scope.Emphasize;
Required = scope.Required;
Checked = check || scope.Required;
}
示例2: ToConsentScopeViewModel
public static IEnumerable<ConsentScopeViewModel> ToConsentScopeViewModel(this IEnumerable<Scope> scopes, IEnumerable<string> selected, ILocalizationService localizationService)
{
var values =
from s in scopes
select new ConsentScopeViewModel
{
Selected = selected.Contains(s.Name),
Name = s.Name,
DisplayName = s.DisplayName ?? localizationService.GetScopeDisplayName(s.Name),
Description = s.Description ?? localizationService.GetScopeDescription(s.Name),
Emphasize = s.Emphasize,
Required = s.Required
};
return values;
}