private static TypeDrawer CreateAndRegisterDrawer(Type type, TypeDrawerProvider provider) { var drawer = provider.Provide(type); RegisterDrawer(drawer); return(drawer); }
public static void RegisterDrawerProvider(TypeDrawerProvider provider) { KnownProviders.Add(provider); }