public override async Task <MeteoriteLandingList> GetData(Request request, ServerCallContext context) { List <MeteoriteLanding> data = null; if (request.PayLoadSize == "s") { data = await MeteoriteDetail.GetMeteoriteLendingDetailsSmallPaylad(); } else { data = await MeteoriteDetail.GetMeteoriteLendingDetailsLargePayLoad(); } var obj = new MeteoriteLandingList(); obj.MeteoriteLandings.AddRange(data); return(await Task.FromResult(obj)); }
public override Task <StatusResponse> PostLargePayload(MeteoriteLandingList request, ServerCallContext context) { return(Task.FromResult(new StatusResponse { Status = "SUCCESS" })); }