Tag: fluent-nhibernate
Fluent NHibernate können Sie schreiben NHibernate-mappings in stark typisierten C# – code. Dies ermöglicht eine einfache refactoring, verbesserte Lesbarkeit und übersichtlicher code.
2
Antworten
Ich bin immer folgende Fehlermeldung: "Kann nicht herausfinden, was die andere Seite einer viele-zu-viele-sein sollte." Team Organisation: public class Team : IEntity { public int Id { get; set; } public string Name { get; set; }
6
Antworten
Arbeite ich mit NHibernate, und ein paar code generation tools. MyGeneration ist ein und SmartCode ist die andere. Diese Frage gestellt wurde, bevor, aber ich habe einige andere Antworten und gefunden, dass der code generation tools in
1
Antworten
Ich Spiele seit etwa mit FluentNhibernate als Teil des S#arp-Architektur. Unten ist ein Beispiel-mapping. public class EventBaseMap : ClassMap<EventBase> { public EventBaseMap() { WithTable("Event_Header"); //NotLazyLoaded(); Id(x => x.Id).WithUnsavedValue(-1).GeneratedBy.Native(); Map(x => x.Name).WithLengthOf(50).Not.Nullable(); Map(x => x.Description).WithLengthOf(255); Map(x => x.Rating);
1
Antworten
In meinem nhibenate session ich Mapping mit AutoMapper und in der afterMap Aktion, die ich erstellen Sie eine neue Instanz des Objekts, weil ich extrahieren Sie das Objekt aus der DB, um die Eigenschaften zu vergleichen. Also
1
Antworten
Ich habe eine Abfrage in Nhibernate QueryOver das bringt wieder eine Sammlung von episode Objekte (episode ein Zauber der Pflege), die wiederum eine Sammlung von episode Status als eine Eigenschaft, die jeder episode. Jedoch möchte ich dies
1
Antworten
in fluent nhibernate kann ich Holen.Etwas und Nicht.LazyLoad zu einem Referenz-oder HasMany. Was wird passieren, wenn ich beide verwenden? Wie diese beiden spiegelt sich auf die Abfrage von Daten in diese drei Möglichkeiten? class UserMap { HasMany(x=>x.Contacts).
1
Antworten
Einem Diebstahl hat ein Aktion Eigenschaft Dies ist die Abfrage, die ich versuche zu bekommen NHibernate.Linq zu erzeugen: SELECT * FROM `thefts` LEFT JOIN memberThefts ON thefts.id = memberThefts.theftId AND memberThefts.memberId = 1 Möchte ich, um eine
2
Antworten
Angenommen ich habe drei Klassen. Es gilt zu instanziieren, aber es gibt auch Besondere Fälle B und D, welche Eine Unterklasse ein, das hinzufügen zusätzlicher Informationen. Wie würde ich den mapping-Dateien für diese im (fließend) NHibernate? public
1
Antworten
Habe ich eine Klasse, die hat einen Primären Schlüssel als auch 2 Fremdschlüssel. Ausländische Kombinationen muss eindeutig sein. Ich sehe nicht einen Weg, dies zu tun (zumindest seit SetAttribute war veraltet). James berührte das mit SetAttribute: Wie
1
Antworten
Wird NHibernate 2 und\oder Fluent Nhibernate arbeiten in einem medium vertrauenswürdigen Umgebung. Wenn nicht gibt es irgendwelche Workarounds? InformationsquelleAutor Dan | 2009-04-02
2
Antworten
So erstellen Sie ein Multi-Column-Index und/oder Unique-Einschränkung mit NHibernate-Mapping oder Fluent NHibernate. InformationsquelleAutor Wahid Shalaly | 2009-05-07
1
Antworten
Objekt-Struktur: Ein Haus hat viele Zimmer. Ein Zimmer hat viele Tabellen. Ein Tisch hat viele Vasen (auf es). Haus > Zimmer > Tabellen - > Vasen. Ich verwenden möchte, JoinQueryOver wählen Sie alle Tabellen, die mit Vasen,
1
Antworten
Ich versuche, mit CompositeId für die Zuordnung zu einem legacy-system. Die source-Datenbank hat einen zusammengesetzten Primärschlüssel, so dass ich nicht verwenden können, den normalen dieser.Id-mapping. Hier ist mein Versuch, um eine Karte zu: public PriorityListPartMap() { this.Schema("EngSchedule");
1
Antworten
Sich In Fluent nHibernate, ich entdeckte einen möglichen Schutzschalter für die Verwendung... Angesichts der folgenden POCO-code. public class Customer { public virtual int Id { get; set; } public virtual string Name { get; set; } public
7
Antworten
Ich habe eine WPF Anwendung mit VS2010 .Net3.5 Verwendung von Nhibernate mit FluentNHibernate + SQLite, und alle funktioniert. Will ich jetzt ändern, um zu verwenden .Net4, aber dies hat sich in eine eher schmerzhafte Erfahrung dann habe
1
Antworten
Habe ich diese Klassen: public class FloorFill { protected FloorFill(){} public virtual ProductCatalog Catalog { get; set; } public virtual Inventory BatchedItem { get; set; } public virtual Transaction Batch { get; set; } public virtual int
2
Antworten
Folgenden wird ein repräsentativer Ausschnitt aus meinem code, in dem eine unerwartete, zumindest für meinen Teil, Ausnahme wird geworfen auf die transaction.Rollback() - Anweisung. Ausnahme ist der Typ NHibernate.TransactionException und die Nachricht ist "Transaktion nicht verbunden oder
3
Antworten
Ich bin der Gestaltung eines ASP.NET MVC3-Anwendung, und ich möchte eine klare Trennung der Interessen in einem 3-Schicht-Architektur. Ich bin mit Fluent NHibernate als ORM, die Repository-pattern für die Arbeit mit den Entitäten zugeordnet, die von NHibernate.
2
Antworten
Ich versuche zu wechseln .hbm Zuordnungen zu fluent-mappings und habe ein problem mit der Zuordnung von composite-ids und die Verwendung von Schnittstellen die Klasse sieht wie folgt aus: public class ClassWithCompositeId { public virtual IKeyOne KeyOne {
1
Antworten
Möchte ich anzeigen sth wie diese mit fluent Nhibernate, aber ich bin nicht sicher, wie Sie Sie zum anzeigen der Bestandsaufnahme Tabelle Dies ist der Tabellen habe ich : Produkt (Id,Name, ...) Lager(Id, Name, ...) Inventar(Product_id, Warehouse_id,
3
Antworten
Bin ich mit NHibernate 3.1 und Fluent NHibernate als ORM in meinem Projekt. Ich brauche eine Eigenschaft von POCO ignoriert Fluent NHibernate. Auf den ersten, mein Beitrag Aussehen könnte, als exakte Kopie von diese Frage, ist es
5
Antworten
Ich versuche, mit Nhibernate mit dem Sql 2008 Geographie Typ und habe Schwierigkeiten. Ich bin mit Fluent Nhibernate zu konfigurieren ist ich bin Recht neu, so dass das problem sein kann als gut. Ersten, die Klasse, die
1
Antworten
Ich habe ein problem mit dem, was sollte ein relativ einfacher (würde ich denken) NHibernate verwenden Fall. Habe ich eine klassische Übergeordneten und einer Untergeordneten Einheit etwa so: public class Parent { public virtual int ParentId {
3
Antworten
Ich immer bin (ein wenig zu) tief in die automatische Zuordnung mit der fluent-Benutzeroberfläche von NHibernate. Sehr schöne Sache, aber ich lief in ein kleines problem mit DateTimes. Ich brauche, um die Daten zu ändern-format timestamp, sonst
1
Antworten
Haben wir eine Anwendung, die ausgeführt wird, auf NHibernate.3.3.3.4001. Haben wir beschlossen, ein upgrade von SQL Server 2008 R2 auf SQL Server 2014. Zuvor, hatten wir die folgenden fluent-Konfiguration : var databaseConfiguration = MsSqlConfiguration.MsSql2008.ConnectionString(connectionString) .Dialect<MsSql2008Dialect>(); databaseConfiguration =
2
Antworten
Ich versuche zu replizieren Sie die folgenden sql in Nhibernate ICriteria SELECT DISTINCT AP.ID FROM ActivityParts AP INNER JOIN ActivityBookings AB ON AB.ActivityPartID = AP.ID INNER JOIN OrderPartBookings OPB ON OPB.ActivityBookingID = AB.ID INNER JOIN OrderParts OP
1
Antworten
Ich arbeite mit einer Oracle-DB, und ich versuche, die Karte dieser Klasse: public class Book { public virtual int Id { get; private set; } public virtual string Author { get; set; } public virtual string Title
5
Antworten
Ich bin mit Fluent NHibernate in ein Asp.net MVC-Anwendung. Ich habe es eingerichtet, um eine Sitzung zu starten und die Transaktion bei jeder Anfrage, und die Transaktion auf verlangen Ende. Jedoch, was ich will zu tun ist,
3
Antworten
Gibt es eine Möglichkeit an zusätzliche Bedingungen für outer-joins in NHibernate, wenn Sie Abfragen unter Verwendung QueryOver oder ICriteria? Brauche ich einige zusätzliche Bedingungen, die auf die outer-join-ed-Tabelle, aber NHibernate immer fügt Sie in die WHERE-Klausel am
2
Antworten
habe ich readonly Ansichten in einer vorhandenen Datenbank und ich möchte Sie mit FHN. ich habe versucht, das mapping auf die folgende Weise: public class HhstMap : ClassMap<Hhst> { public HhstMap() { Table("HHST"); ReadOnly(); Id(); Map(x =>
3
Antworten
Ich bin mit Fluent NHibernate version 1.0.0.579 (neueste version auf dieses Datum). Ich habe eine abstrakte Activity-Klasse und mehrere vererbende Klassen, zB. DummyActivity. Sie alle nutzen die gleiche Tabelle Aktivitäten, und alle von Ihnen haben einen Diskriminator-Wert
3
Antworten
My Entity Class: public class Building { ///<summary> ///internal Id ///</summary> public virtual long Id { get; set; } .............. } Mein Mapping: var model = AutoMap.AssemblyOf<Building>() .Setup(s => s.FindIdentity = p => p.Name == "Id") .Where(t
2
Antworten
Ich habe einen WCF-service, website, Web-service-Bibliothek und ein und ich habe ein Domain-Projekt, das verwendet Fluent nHibernate. Wenn ich das WCF-Projekt, und führen Sie einen Aufruf eines web-service-es funktioniert gut, so lange es ist nicht ein Dienst,
3
Antworten
Ich bin mit fluentnhibernate mit PostgreSQL. Fluentnhibernate ist die Letzte version. PosrgreSQL version ist 8.4. Mein code zum erstellen ISessionFactory: public static ISessionFactory CreateSessionFactory() { string connectionString = ConfigurationManager.ConnectionStrings["PostgreConnectionString"].ConnectionString; IPersistenceConfigurer config = PostgreSQLConfiguration.PostgreSQL82.ConnectionString(connectionString); FluentConfiguration configuration = Fluently
2
Antworten
OK, also hier ist das problem. Sein auch nicht so verrückt wie der Kerl, der will die Karte m:n mit anderen Spalte zählt in seinem PKs. Egal was ich mache oder wo ich schaue gibt es wohl
3
Antworten
Wie Generiere ich ein xml-mappings-Dateien als Teil meines tests in MappingIntegrationTests Muss ich manuell überprüfen, ob das fluent-mappings entsprechen den Zuordnungen im leagcy-Projekt. InformationsquelleAutor Quintin Par | 2010-01-10
2
Antworten
Ich bin neu in der Verwendung von NHibernate und ich Schwierigkeiten hatten, eine klare Beispiele online, wie man erstellen Sie eine ClassMap für eine gespeicherte Prozedur ohne Verwendung von XML für die Zuordnungen. Vor kurzem habe ich
2
Antworten
Hat jemand Erfahrung mit der folgenden fließend config Fehler? faultString = "Eine ungültige oder unvollständige Konfiguration verwendet wurde, während der Erstellung einer SessionFactory. Überprüfen Sie PotentialReasons Sammlung und InnerException für mehr detail. Habe ich keine Probleme auf
11
Antworten
Habe ich die Arbeit mit NHibernate mit Fluent NHibernate für die Zuordnung. Ich löste eine Menge Probleme, und begann zu denken, mich wie die Erfahrung in nhibernate. Allerdings, dieser Fehler ist ziemlich komisch. Dies ist mein Modell:
2
Antworten
Momentan habe ich das Fluent NHibernate-Konfiguration: public class NHibernateConfig { public static Configuration Configure() { var cfg = Fluently.Configure() .Database(Config.PersistenceConfiguration) .Mappings(m => { m.FluentMappings.AddFromAssemblyOf<SomeAssembly>(); m.FluentMappings.Conventions.AddFromAssemblyOf<EnumConvention>(); }) .ExposeConfiguration(x => x.SetProperty("current_session_context_class", "thread_static")) .BuildConfiguration(); return cfg; } } Meine Frage
3
Antworten
Habe ich die folgenden 2 Klassen: Anzeige public virtual int Id { get; set; public virtual IList<AdvertImage> AdvertImages { get; set; } AdvertImage public virtual int Id { get; set; } public virtual string Filename { get;
1
Antworten
Ich habe vor kurzem zog aus der Verwendung einer ISession direkt auf einen umschlossenen ISession, Unit-of-Work-Art-Muster. Ich zum testen verwendet, dies über SQL-Lite (in-memory). Ich habe eine einfache Hilfsklasse, die konfiguriert meine SessionFactory, erstellt eine ISession und
2
Antworten
Bereiten Sie für eine Wand-code... Es ist eine lange Lesen, aber es ist so ausführlich wie ich kann. In Reaktion auf Immer noch verloren auf Repositories und Entkopplung ASP.NET MVC Ich denke ich mich ab, um näher
3
Antworten
Ich versuche, die Karte ist eine einfache Datenstruktur in nhibernate Tabellen: Employees employeeID int username varchar(30) departmentID int Departments departmentID int deptName varchar(50) Meiner Abteilung die Zuordnung ist wie folgt: public class DepartmentMap: ClassMap<Department> { public DepartmentMap()
3
Antworten
Ist es möglich zu generieren-Tabelle Indizes zusammen mit dem rest der Datenbank-schema mit Fluent NHibernate? Ich möchte in der Lage sein zu generieren, die komplette Datenbank DDL-über einen automatisierten build-Prozess. InformationsquelleAutor Todd Brooks | 2009-03-03
5
Antworten
Ich versuche, die Karte joined-subclass-Szenario mit Fluent NHibernate. Ich habe eine Klasse Person definiert im namespace Core, und eine Klasse Unterklasse : Entität im namespace SomeModule Nun ich offensichtlich nicht wollen, dass die Klasse Person zu wissen,
3
Antworten
Habe ich dieses Wie stellen Sie anzeigen ein enum als int-Wert mit fluent NHibernate? zu anzeigen in der Vergangenheit, aber ich habe vor kurzem ein Upgrade auf NHibernate 3 und dies scheint nicht mehr zu funktionieren. Ich
2
Antworten
Update - config Bearbeitet zur besseren Lesbarkeit in SO Hallo, Habe ich gelernt NHibernate für einen Tag oder zwei, sondern immer fest auf einen Punkt. Ich muss in der Lage zum ausführen von benutzerdefinierten gespeicherten Prozeduren und
1
Antworten
ich bin mit Fluent Nhibernate in asp.net mvc3 mit c# arbeite ich in der folgenden Weise zu erzeugen und anzeigen einer class Mapping using FluentNHibernate.Mapping; using Com.Web.Domain; namespace Com.Web.Mapping { public class CompanyMap : ClassMap<Company> { public
3
Antworten
Ich bin sicher, dies ist eine einfache Frage, aber Folgendes: Ich habe den Bezug zwischen Unternehmen und Branche wie folgt: public class Company { public Guid ID { get; set; } public Sector Sector { get; set;