0

J'utilise fluides nHibernate dans mon projet, maintenant je veux appliquer ms vélocité avec fluidité nHibernate, quelqu'un a-t-il utilisé la vélocité avec nHibernate fluent? Si oui alors comment commencer avec cette chose?Ms-Velocity avec Fluent NHibernate

j'ai Google à ce sujet mais n'a pas trouvé de bonnes choses ..

quelqu'un a échantillon de configuration?

Mise à jour: pour la configuration Courant je l'ai fait:

Fluently.Configure() 
       .Database(MsSqlConfiguration.MsSql2008 
        .ConnectionString(c => c.FromConnectionStringWithKey("FNHConnection")) 
        ) 
        .Cache(c=> c.UseQueryCache().ProviderClass((typeof(NHibernate.Caches.Velocity.VelocityProvider).AssemblyQualifiedName))) 
        .Mappings(m => m.FluentMappings.AddFromAssemblyOf<User>()).BuildConfiguration() 
        .BuildSessionFactory(); 

mais obtenir cette exception:

Impossible de charger le type 'System.Data.Caching.CacheFactory' de l'assemblage « ClientLibrary, Version = 1.0.0.0, Culture = neutre, PublicKeyToken = 89845dcd8080cc91 '.

Qu'est-ce que je fais de mal?

Merci

Répondre

1

Le fournisseur de cache NHibernate pour Velocity/AppFabric ne fonctionne qu'avec les bêtas de AppFabric - il est, effectivement, brisé comme les ensembles de client utilisé pour contacter un cache AppFabric ont été modifiés dans la version de AppFabric . Le fournisseur Velocity n'a pas encore été mis à jour pour utiliser les nouveaux assemblys. Toutefois, une solution de contournement détaillée dans this question vous guide tout au long de la mise à jour du fournisseur pour AppFabric.