WCF:'class':接口不能声明类型

时间:2014-09-26 22:44:57

标签: c# .net wcf class

问题:

我看过其他页面,但仍然不明白为什么我会收到错误。我认为这可能与我宣布get的方式有关; set;功能。但每当我尝试其他代码示例时,我发现我得到了另一个错误。

目标:

我想创建一个自定义类型Stock and Store。(两者都得到相同的错误,因此只会给出一个代码) 股票类型必须具有:String name,DateTime date,Boolean isDiscont和Store store。

错误:

  

'Stock':接口无法声明类型

代码:

[ServiceContract]
    public interface ServiceClient
    {
        [OperationContract]
        void SaveInfo(Stock stockItem);

        [OperationContract]
        Store GetSctore(string ID);

        [OperationContract]
        List<Store> GetAllStores(string stockName);


    }

    [DataContract]
    public class Stock 
    {
        [DataMember]
        public string name { get; set; }

        [DataMember]
        public DateTime productionDate { get; set; }

        [DataMember]
        public Boolean isDiscontinued { get; set; }

        [DataMember]
        public Store store { get; set; }
    }

0 个答案:

没有答案