Che cosa è un provider di ASP.NET?
Domanda
Qual è il significato di "Provider" in ASP.NET Provider? Per esempio, quando parliamo di AuthorizationRuleProvider
, connectionStrings.providerName
, ...?
Soluzione
E 'un modello di progettazione: Le href="http://en.wikipedia.org/wiki/Provider_model" modello Provider . Ci sono alcune buone informazioni in questo SO Q & A, nonché: progettazione di componenti loosely coupled in .NET - pattern Provider
Altri suggerimenti
E 'solo una realizzazione concreta di un'interfaccia astratta. È possibile selezionare un provider appropriato per soddisfare i requisiti dell'interfaccia in fase di esecuzione.
E se si desidera implementare il modello Provider nell'applicazione, dare un'occhiata a questo . NET provider modello standard per (spudorato) Visual Studio .