У меня есть интерфейс со свойством DbContext Db.Затем у меня есть класс, который реализует этот интерфейс.В этом классе я хочу назначить MyContext свойству Db.Это работает, но я не могу привести Db к MyContext.Как правильно сделать этот актерский состав?
public interface ILine
{
DbContext Db { get; }
}
public class Line: ILine
{
public DbContext Db { get; private set; }
public int SomeMethod()
{
using(Db = new MyContext()){
//var temp = (MyContext)Db.rall.where(p=>p.id = 1).count();
// Line above cant be compiled, .rall is underlined, is specific for MyContext
}
}
}