zoukankan      html  css  js  c++  java
  • WCF(Codefirst)

    Codefirst与Contractfirst相对应,先对代码进行编写,然后进行服务的定义!

    项目一:类库项目。先定义完相应的数据实体,然后定义服务。

        [DataContract(Name = "People")]

        public class People//数据实体类

        {

            private string _name;

            private int _age;

            private string _hometown;

     

            [DataMember(Name = "P_Name")]

            public string Name

            {

                get

                {

                    return _name;

                }

                set

                {

                    _name = value;

                }

            }

     

            [DataMember(Name = "P_Age")]

            public int Age

            {

                get

                {

                    return _age;

                }

                set

                {

                    _age = value;

                }

            }

     

            [DataMember(Name = "P_Hometown")]

            public string Hometown

            {

                get

                {

                    return _hometown;

                }

                set

                {

                    _hometown = value;

                }

            }

    }

      [ServiceContract]

        public interface IPeopleContract //定义服务

        {

            [OperationContract]

            void SetMan(People man);

     

            [OperationContract]

            People GetMan();

        }

     

        public class PeopleContract : IPeopleContract //针对服务的实现

        {

            People _man;

            #region IPeopleContract 成员

     

            public void SetMan(People man)

            {

                _man = man;

            }

     

            public People GetMan()

            {

                return _man;

            }

     

            #endregion

        }

  • 相关阅读:
    jar包依赖整理(一)
    centos 下 tomcat 内存不足引起的错误
    KendoUI 基础:Grid 绑定template展示
    C#读取XML文件的五个步骤
    C#winform向Txt文件传值,不重复录入且不清空
    JS页面赋值
    Python3---对象编程思想
    Python3---标准库---numpy
    Python3---标准库json
    Python3---标准库sys
  • 原文地址:https://www.cnblogs.com/hometown/p/2834582.html
Copyright © 2011-2022 走看看