예제 #1
0
 /// <summary>
 /// 注册OrderService服务中所有服务于请求的对应项
 /// </summary>
 /// <param name="Register"></param>
 protected override void RegisterServiceRequest(ServiceRegister Register)
 {
     Register.Register("OrderService.SubmitOrder", (object parameter, ref object result) =>
     {
         result = this.SubmitOrder(parameter as Order);
     });
     Register.Register("OrderService.DeleteOrder", (object parameter, ref object result) =>
     {
         result = this.DeleteOrder(parameter as string);
     });
 }
예제 #2
0
 /// <summary>
 /// 所有服务实现此方法用来添加服务中所能处理的请求
 /// </summary>
 /// <param name="Register"></param>
 protected abstract void RegisterServiceRequest(ServiceRegister Register);