public async Task <SprayingAgentModel> CreateSprayingAgent(SprayingAgentModel sprayingAgentModel) { var res = await _spray_CalculatorGRPCServiceClient.CreateSprayingAgentAsync(new gRPC.Protos.SprayingAgentModel { Description = sprayingAgentModel.AgentDescription, RecomendedDosage = (double)sprayingAgentModel.RecomendedDosage }); return(await Task.FromResult(res.MapSprayingAgentModel())); }
public override async Task <SprayingAgentModel> CreateSprayingAgent(SprayingAgentModel request, ServerCallContext context) { var(RecordsAffected, Entity) = await _client.GetGrain <ISprayingAgentMaintanceGrain>(Guid.NewGuid()).CreateSprayingAgent(request.Description, request.RecomendedDosage); return(await Task.FromResult(Entity.MapSprayingAgent())); }