public static IManualTypeDefinitionManager WithAcceptedDefinition <T>(this IManualTypeDefinitionManager manualTypeDefinitionManager, T defaultValue, string editorName = null, string displayName = null) => manualTypeDefinitionManager.WithAcceptedDefinition(Constructor.TypeDefinition(defaultValue, editorName, displayName));
public static IManualTypeDefinitionManager WithAcceptedDefinition <TValue>(this IManualTypeDefinitionManager manualTypeDefinitionManager, ITypeDefinitionConstructor <TValue> typeDefinitionConstructor) => manualTypeDefinitionManager.WithAcceptedDefinition(typeDefinitionConstructor.Construct());
public static IManualTypeDefinitionManager WithAcceptedDefinition(this IManualTypeDefinitionManager manualTypeDefinitionManager, ITypeDefinition typeDefinition) { manualTypeDefinitionManager.RegisterTypeDefinition(typeDefinition); return(manualTypeDefinitionManager); }