0

这让我发疯,我花了几个小时试图解决它。

我正在使用 Entity Framework 的 Power 工具来查看实体数据模型。

这两个类都可以正常工作:

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 上一无所获。我只是迷路了。

4

0 回答 0