public async Task <string[]> GetSupportedFileTypes() { if (supportedFileTypes != null && supportedFileTypes.Length > 0) { return(supportedFileTypes); } var request = new SupportedFileTypesRequest { ProcessType = ProcessType.TextExtraction }; var response = await supportedFileTypesRequestClient.Request(request); supportedFileTypes = response.SupportedFileTypes; return(supportedFileTypes); }
public async Task <string[]> GetSupportedFileTypes() { if (supportedFileTypes != null && supportedFileTypes.Any()) { return(supportedFileTypes); } var request = new SupportedFileTypesRequest { ProcessType = ProcessType.Rendering }; var response = await supportedFileTypesRequestClient.GetResponse <SupportedFileTypesResponse>(request); supportedFileTypes = response.Message?.SupportedFileTypes; return(supportedFileTypes); }