private Validation.ValidationResult Validate(DataQueryRequest request) { var validator = new Validation.Validator(); var validation = new Validation.ValidationResult(); validator.ValidateInput("format", request.format, typeof(string), validation); validator.ValidateInput("sdi", request.sdi, "allnumbers", validation); validator.ValidateInput("svr", request.svr, typeof(string), validation); validator.ValidateInput("t1", request.t1, typeof(DateTime), validation); validator.ValidateInput("t2", request.t2, typeof(DateTime), validation); validator.ValidateInput("tstp", request.tstp, new List <string> { "HR", "DY", "MN", "YR" }, validation); return(validation); }
public async override Task <DataQueryResponse> DataQuery(DataQueryRequest request, ServerCallContext context) { return(null); }