示例#1
0
 public BaseResponse Post(SetRolesRequest request)
 {
     _log.StartLog(request);
     try
     {
         _credentialStore.SetRoles(request.UserName, request.Roles.ToArray());
         return(new BaseResponse());
     }
     catch (Exception e)
     {
         _log.Fatal("error", e);
         Errors.Add(e.Message + " " + e.StackTrace);
         return(new BaseResponse {
             Errors = Errors
         });
     }
 }
示例#2
0
 public BaseResponse Post(SetRolesRequest request)
 {
     _log.StartLog(request);
     try
     {
         _authProvider.SetRoles(request.UserName, request.Roles.ToArray());
         return new BaseResponse();
     }
     catch (Exception e)
     {
         _log.Fatal("error", e);
         Errors.Add(e.Message + " " + e.StackTrace);
         return new BaseResponse { Errors = Errors };
     }
 }
示例#3
0
 public override void SetRoles(IRpcController controller, SetRolesRequest request, Action<NoData> done)
 {
     ProtoOutputBuffer.Write(request.GetType(), request.ToString());
 }
示例#4
0
 public override void SetRoles(IRpcController controller, SetRolesRequest request, Action<NoData> done)
 {
     throw new NotImplementedException();
 }
示例#5
0
 public override void SetRoles(IRpcController controller, SetRolesRequest request, Action <NoData> done)
 {
     throw new NotImplementedException();
 }
示例#6
0
 public override void SetRoles(Google.ProtocolBuffers.IRpcController controller, SetRolesRequest request, Action <bnet.protocol.NoData> done)
 {
     throw new NotImplementedException();
 }
示例#7
0
 public override void SetRoles(IRpcController controller, SetRolesRequest request, Action <NoData> done)
 {
     ProtoOutputBuffer.Write(request.GetType(), request.ToString());
 }
示例#8
0
文件: ChannelImpl.cs 项目: fry/d3
		public override void SetRoles(Google.ProtocolBuffers.IRpcController controller, SetRolesRequest request, Action<bnet.protocol.NoData> done) {
			throw new NotImplementedException();
		}