一个存储库中有两个模型类,这是一个很好的解决方案

时间:2013-04-10 08:38:26

标签: c# repository-pattern

我有两个模型类:

public class Event
{ 
   public int eventId {get; set;}
   ....
}


public class Tickets
{
   public int ticket {get;set;}
   .....
   public int eventId {get; set;}
   [ForeignKey("eventId")]
   public event event {get; set;}
}

我使用的是存储库模式。如何制作存储库类?两个模型都放在单独的存储库和控制器中使用booth存储库类,或者将两个类放入一个存储库

public class EventRepository : IEventModel
{
  ....
}

其中

public interface IEventModel : IRepository<Event>, IRepository<Tickets>
    {
      ....
    }

0 个答案:

没有答案