public async Task <MessageOutputBase> StopFollowing([FromBody] StopFollowingRequest request) { MessageOutputBase result = null; request.UserName = GetCurrentUser(); await Execute(flow => { flow.StartRegisterFlow() .Add <CheckUserExistsStep>() .Add <StopFollowingStep>(); flow. When <UserNotFoundStep, UserNotFoundParams>(notFound => { result = notFound.Response; }) .When <StopFollowingStep, StopFollowingParams>(stop => { result = stop.Response; }); }, request, error => { result = error; }); return(result); }
public override void StopFollowing(Google.ProtocolBuffers.IRpcController controller, StopFollowingRequest request, Action <StopFollowingResponse> done) { throw new NotImplementedException(); }
public override void StopFollowing(IRpcController controller, StopFollowingRequest request, Action <StopFollowingResponse> done) { ProtoOutputBuffer.Write(request.GetType(), request.ToString()); }
public override void StopFollowing(IRpcController controller, StopFollowingRequest request, Action<StopFollowingResponse> done) { ProtoOutputBuffer.Write(request.GetType(), request.ToString()); }
public override void StopFollowing(Google.ProtocolBuffers.IRpcController controller, StopFollowingRequest request, Action<StopFollowingResponse> done) { throw new NotImplementedException(); }