这让我发疯,我花了好几个小时试图解决它。
我正在使用Power Tools for Entity Framework来查看实体数据模型。
这两个类都适用:
namespace MarketAnalyser.LogicLayer
{
public class MarketMinData
{
public int ID { get; set; }
public double Date { get; set; }
public double Time { get; set; }
public double Size { get; set; }
// public int InstrumentID { get; set; }
}
}
namespace MarketAnalyser.LogicLayer
{
public class Instrument
{
public int ID { get; set; }
public string Name { get; set; }
public int Expiry { get; set; }
public double TickSize { get; set; }
public double TickValue { get; set; }
public double OpenTime { get; set; }
public double CloseTime { get; set; }
}
}
这是对DbContext
的调用:
namespace MarketAnalyser.DataLayer
{
public class DataContext : DbContext
{
public DbSet<Instrument> Instrument { get; set; }
//public DbSet<MarketMinData> MarketMinData { get; set; }
public DbSet<MarketTickData> MarketTickData { get; set; }
}
}
只要我添加这个类,或者我创建的任何其他类,或者只是尝试我编写的任何新类,我都会收到错误。
新课程:
namespace MarketAnalyser.LogicLayer
{
public class MarketMinData
{
public int ID { get; set; }
public double Date { get; set; }
public double Time { get; set; }
public double Size { get; set; }
// public int InstrumentID { get; set; }
}
}
我不明白出了什么问题,去哪儿了;我在StackOverflow或Google上找不到任何内容。我只是迷失在此。