Bloom.Edit.AudioRecording.HandleCurrentRecordingDevice C# (CSharp) Method

HandleCurrentRecordingDevice() public method

public HandleCurrentRecordingDevice ( ApiRequest request ) : void
request Bloom.Api.ApiRequest
return void
        public void HandleCurrentRecordingDevice(ApiRequest request)
        {
            #if __MonoCS__
            #else
            if(request.HttpMethod == HttpMethods.Post)
            {
                var name = request.RequiredPostString();
                foreach (var dev in RecordingDevice.Devices)
                {
                    if(dev.ProductName == name)
                    {
                        RecordingDevice = dev;
                        request.Succeeded();
                        return;
                    }
                }
                request.Failed("Could not find the device named " + name);
            }
            else request.Failed("Only Post is currently supported");
            #endif
        }