/// <summary> /// 注册一个绑定上下文提供程序 /// </summary> /// <param name="provider">要注册的绑定上下文提供程序</param> public static void RegisterBindingContextProvider(IHtmlBindingContextProvider provider) { lock (Providers.SyncRoot) { if (Providers.Contains(provider.ModelType)) { throw new InvalidOperationException(); } Providers.Add(provider); } }
/// <summary> /// 注册一个绑定上下文提供程序 /// </summary> /// <param name="provider">要注册的绑定上下文提供程序</param> public static void RegisterBindingContextProvider( IHtmlBindingContextProvider provider ) { lock ( Providers.SyncRoot ) { if ( Providers.Contains( provider.ModelType ) ) throw new InvalidOperationException(); Providers.Add( provider ); } }