I'm trying to develop an application with a following layers:
The model contains inheritance and polymorphic collections:
public class Master
{
public virtual ICollection<BaseDetail> Details { get; set; }
}
public abstract class BaseDetail
{
public virtual Master Master { get; set; }
}
public class Detail1 : BaseDetail { }
public class Detail2 : BaseDetail { }
public class Detail3 : BaseDetail { }
The problem is that I couldn't find a Java Script framework suitable for my needs:
Are there any other alternative JS-frameworks? Or maybe I'm wrong about named frameworks? Can you provide an example? Thanks!
Edit: As of v 1.3.1 Breeze now DOES support inheritance.
--
With respect to Breeze, you are correct that it does not (yet) support inheritance. That is on the Breeze road map and you might want to vote it up.
It does support the ASP.NET Web API and JSON. Curious that you thought otherwise, given that almost all BreezeJS samples are Web API samples that rely exclusively on the JSON content type.