Пример #1
0
 public static void NameForParameter <T>(ParameterToName <T> func)
 {
     Guard.AgainstNull(func, nameof(func));
     parameterToNameLookup.AddOrUpdate(
         key: typeof(T),
         addValueFactory: type => o => func((T)o),
         updateValueFactory: (type, _) => o => func((T)o));
 }
Пример #2
0
 public static void NameForParameter <T>(ParameterToName <T> func)
 {
     Guard.AgainstNull(func, nameof(func));
     parameterToNameLookup.Add(typeof(T), o => func((T)o));
 }