EntityFramework 6 et mongodb et de l'Identité
Je suis en utilisant WebAPi projet et je tiens à l'installation EntityFramework 6 avec Mongodb.
J'ai mis ma base de données mongodb et mon entity framework code first modèle en suivant ce lien:
http://cdn.rssbus.com/help/DG1/ado/pg_efCodeFirst.htm
Maintenant, je voudrais obtenir de l'Entity Framework et Asp.net l'Identité de 2 à travailler ensemble basé sur Mongodb. Cependant, je ne trouve aucune manière ormodules qui permettent de le faire. J'ai trouvé ce qui suit, mais il explique à désinstaller le cadre de l'entité.
https://github.com/g0t4/aspnet-identity-mongo
Donc sauriez-vous une tuorial ou avez-vous des expériences pour permettre à mongodb pour EF premier Code et de l'Identité de travailler avec?
Merci,
Au lieu de la base de données sql server je voudrais utiliser Mongodb. Mais j'ai quelques questions. Si j'utilise le standard d'Identité 2 il ne fonctionne pas avec Mongodb. Si j'utilise aspnet-identité-mongo je ne peux pas utiliser ef premier code. Donc je ne sais pas comment je peux l'utiliser EF premier code + aspnet-identité-mongo + mongodb
EF ne fonctionne pas avec Mongo, de sorte que vous ne pouvez pas tout avoir. Soit EF ou Mongo. Ou avez-EF pour votre domaine de données et d'utilisateurs stockés dans Mongo. De Domaine ou de données stockées dans Mongo mais l'Identité à l'aide de SQL Server avec EF.
pour ajouter à @trailmax commentaire, EF6 ne fonctionne pas avec toutes les données non relationnelles magasins. EF7 soutiendra non relationnelles, y compris nosql. Actuellement, ils ont une preuve de concept API travaille avec Azure Table Storage. J'attends qu'éventuellement il y aura des prestataires pour d'autres nosql dbs.
Merci pour l'entrée.
OriginalL'auteur ameilland | 2015-08-19
Vous devez vous connecter pour publier un commentaire.
Ok, donc j'ai enfin trouvé une solution.
Je ne suis pas à l'aide de EF plus.
Je suis en utilisant le Réseau de l'Identité Mongo avec la V2 branche que j'ai compilé.
https://github.com/InspectorIT/MongoDB.AspNet.Identity/tree/v2
Je suis en utilisant MongoRepository pour le dépôt de mon Modèle.
https://github.com/RobThree/MongoRepository
Et j'ai développé une instance DataService pour gérer mes modèles opérations CRUD.
Et je suis bon.
Merci,
OriginalL'auteur ameilland