我愿设立一个全球合作框架服务,使客户对我寄送的物体的任何改动也反映在服务器上。 例如,如果A大会有以下内容:
namespace AssemblyA
{
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
[ServiceContract]
public interface IServer
{
[OperationContract]
Person GetPerson();
}
}
A. 大会
using AssemblyA;
namespace AssemblyB
{
class Program
{
static void Main(string[] args)
{
<snip>
IServer server = factory.CreateChannel();
Person person = server.GetPerson();
person.FirstName = "Kilroy";
person.LastName = "WuzHere";
}
}
}
作出这种安排的最容易/最容易的方法是什么,以便把服务复制的个人物品也反映客户所作的改动? 这是否可行?