2010-07-08 5 views
2

Je travaille sur le projet MVC et utiliser DotNetOpenAuth pour se connecter avec Twitter, Une fois que je déclareProblème avec accessible dans DotNetOpenauth?

private static InMemoryTokenManager _tokenManager = new InMemoryTokenManager("Twitter Consumer key", "Twitter Consumer secret"); 

    private InMemoryTokenManager TokenManager 
    { 
     get 
     { 
      return _tokenManager; 
     } 
    } 

puis quand je construis suis revenu une erreur qui est

Erreur 1 « DotNetOpenAuth.ApplicationBlock.InMemoryTokenManager » est inaccessibles en raison de son niveau de protection

Comment je définir l'accès ou faire tout réglage pour l'utiliser, Merci

Répondre

3

InMemoryTokenManager est pour les échantillons utilisent uniquement. C'est une implémentation mauvaise pour une application réelle, qui devrait utiliser sa propre classe ITokenManager pour stocker des jetons dans une base de données. C'est pourquoi c'est inaccessible à votre site Web.