Hi Paul, Ok, I'll make tests in a couple of days and post patch here. On Wed, Oct 22, 2008 at 2:59 PM, Paul Batum <[EMAIL PROTECTED]> wrote:
> Hi Pavel, > > I've applied your nullable id's patch. I also took a look at this one and > it seems great, except I would like to check in some tests for it too! I was > wondering if you would like to submit another patch that includes some > tests? If not I can write some tests myself. Let me know. > > Thanks, > > Paul Batum > > > On Mon, Oct 20, 2008 at 8:31 PM, Paul Batum <[EMAIL PROTECTED]> wrote: > >> Hi Pavel, >> >> I will be looking at and applying both your patches tomorrow. >> >> Many thanks, >> >> Paul Batum >> >> >> On Sun, Oct 19, 2008 at 7:18 PM, Pavel Samokha < >> [EMAIL PROTECTED]> wrote: >> >>> I have run into another issue with Fluent NHibernate - I need to set >>> class within many-to-one. In my case, it is needed, because I prefer to >>> define associations with interfaces rather than classes. For example: public >>> class Bus{ public IDriver Driver {get;set;} public IList<IPassenger> >>> Passengers {get;set;} } But in NHibernate I map Driver:IDriver class, so >>> when I define mapping for Bus I need to define <many-to-one class="Driver" >>> name="Driver"> - but currently in FN only option is References(x=>x.Driver) >>> and then using property's type (IDriver), which is unmapped, without a way >>> to explicitly define class for Reference. Note that no problems for >>> collections - HasMany<Passenger>(x=>x.Passengers). Here is my patch that >>> adds ability to define class - in following style - >>> References<Driver>(x=>x.Driver). I'm not sure this is the best way, but from >>> my experience class attribute is used in many-to-one very often - so we need >>> to have way to set it. >>> >>> -- >>> Yours sincerely, Pavel Samokha >>> >>> >>> >> > > > > -- Yours sincerely, Pavel Samokha icq uin #1936398 skype generalvansickle --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Fluent NHibernate" group. To post to this group, send email to fluent-nhibernate@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/fluent-nhibernate?hl=en -~----------~----~----~----~------~----~------~--~---