Пример #1
0
        public IActionResult TroubleshootingView(CustomModel2 model)
        {
            var allSteps = _stepStorage.GetAllSteps();

            // model.FaultCodeList = _faultCodeList;
            model.StepList = allSteps;
            return(View(model));
        }
Пример #2
0
        public IActionResult Troubleshooting(CustomModel2 model)
        {
            var allSteps = _stepStorage.GetAllSteps();

            // model.FaultCodeList = _faultCodeList;
            model.StepList = allSteps;
            model.StepNumber++;
            return(RedirectToAction("TroubleshootingView", model));
        }
Пример #3
0
        public async Task <object> convertToWAV([FromBody] CustomModel2 fileURL)
        {
            var input = new ConvertToWavFile.Input();

            input.type   = "remote";
            input.source = fileURL.uploadedFileUrl;

            var inputList = new List <ConvertToWavFile.Input>();

            inputList.Add(input);

            var options = new ConvertToWavFile.Options();

            options.audio_bitdepth = 16;
            options.frequency      = 16000;
            options.channels       = "mono";

            var convertWAVKeys = new ConvertToWavFile.ConvertWAVKeys();

            convertWAVKeys.target  = "wav";
            convertWAVKeys.options = options;

            var convertWAVKeysList = new List <ConvertToWavFile.ConvertWAVKeys>();

            convertWAVKeysList.Add(convertWAVKeys);

            var convertWAV = new ConvertToWavFile.ConvertWAV();

            convertWAV.input      = inputList;
            convertWAV.conversion = convertWAVKeysList;


            var client = new HttpClient();
            var json   = JsonConvert.SerializeObject(convertWAV);
            var data   = new StringContent(json, Encoding.UTF8, "application/json");

            var url = "https://api2.online-convert.com/jobs";

            client.DefaultRequestHeaders.Add("x-oc-api-key", "744be7d281d6b3b6871baef24cf58052");
            var response = await client.PostAsync(url, data);

            var strResponse = await response.Content.ReadAsStringAsync();

            return(JsonConvert.DeserializeObject <object>(strResponse));
            //return server.id;
        }