O que é um provedor ASP.NET?
Pergunta
Qual é o significado de "provedor" no fornecedor do ASP.NET? Por exemplo, quando estamos falando sobre AuthorizationRuleProvider
, connectionStrings.providerName
, ...?
Solução
É um padrão de design: o Modelo de provedor. Há algumas boas informações sobre isso, então as perguntas e respostas também: Projetar componentes vagamente acoplados no .NET - padrão do provedor
Outras dicas
É apenas uma implementação concreta de uma interface abstrata. Você pode selecionar um provedor apropriado para atender aos requisitos da interface em tempo de execução.
E se você deseja implementar o padrão do provedor em seu aplicativo, dê uma olhada nisso Modelo de Modelo do Provedor de NET para Visual Studio (plugue sem vergonha).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow