Esempio n. 1
0
 protected static string GetMenuName(ITypeSpecImmutable spec)
 {
     if (spec is IServiceSpecImmutable)
     {
         return(spec.GetFacet <INamedFacet>().NaturalName);
     }
     return(Model.ActionsMenuName);
 }
Esempio n. 2
0
 public IFacet GetFacet(Type type) => InnerSpec.GetFacet(type);
        private string GetFriendlyNameForObject()
        {
            ITypeSpecImmutable spec = GetObjectSpec <TObject>();

            return(spec.GetFacet <INamedFacet>().NaturalName);
        }
 protected static string GetMenuName(ITypeSpecImmutable spec) {
     if (spec is IServiceSpecImmutable) {
         return spec.GetFacet<INamedFacet>().NaturalName;
     }
     return Model.ActionsMenuName;
 }
 private static bool IsStatic(ITypeSpecImmutable spec) => spec.GetFacet <ITypeIsStaticFacet>()?.Flag == true;