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
-~----------~----~----~----~------~----~------~--~---

Reply via email to