given the following class definition:
public class Order { public IProduct Product {get;set;} }
I have this (fluent) mapping
Try mapping the interface IProduct instead of the concrete class Product. (Note, I'm not talking about mapping the Product field of class Order.)
IProduct
Product
Order