public async Task <bool> UploadFile(List <string> filePaths, ServiceRouteDescriptor service) { var client = _fileClientFactory.Get(service); var response = await FileTransfer.FileUpload(client, filePaths, Guid.NewGuid().ToString()); return(response.IsSuccess); }
public Task <bool> StartJob(JobEntity job, ServiceRouteDescriptor service) { var client = _clientFactory.Get(service); var jobRequest = Utils.MapperGrpcJob <JobEntity, Job>(job); var response = client.StartJob(jobRequest); return(Task.FromResult(response.Success)); }
/// <summary> /// 构造一个新的对象 /// </summary> /// <param name="callInvokers"></param> /// <returns></returns> public T CreateClient(Func <List <ServerCallInvoker>, ServerCallInvoker> callInvokers) { return(_factory.Get(callInvokers)); }
/// <summary> /// 构造一个新的对象 /// </summary> /// <param name="getInvoker"></param> /// <returns></returns> public T CreateClient(Func <List <ChannelWrapper>, ChannelWrapper> channelWrapperInvoker) { return(_factory.Get(channelWrapperInvoker)); }
public T CreateClient(Func <List <ServerCallInvoker>, ServerCallInvoker> action) { return(_factory.Get(action: action)); }