/// <inheritdoc />
 public Task <AudioRecordingEnabled> GetAudioRecordingEnabled(QuestionnaireIdentity questionnaireIdentity,
                                                              CancellationToken cancellationToken = default)
 {
     return(this.requestExecutor.GetAsync <AudioRecordingEnabled>(
                this.options.TargetUrlWithWorkspace, $"/api/v1/questionnaires/{questionnaireIdentity.QuestionnaireId}/{questionnaireIdentity.Version}/recordAudio", this.options.Credentials, cancellationToken
                ));
 }
        public async Task OneTimeSetup()
        {
            httpClient            = new HttpClient();
            service               = new SurveySolutionsApi(httpClient, ClientSettings.GetConfiguration());
            questionnaireIdentity = ClientSettings.Questionnaire;

            var creationResult = await this.service.Assignments.CreateAsync(new CreateAssignmentRequest
            {
                QuestionnaireId = questionnaireIdentity,
                Quantity        = 5,
                Responsible     = "inter",
            });

            this.assignmentId = creationResult.Assignment.Id;
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ExportListRequest"/> class.
 /// </summary>
 /// <param name="questionnaireIdentity">The questionnaire identity.</param>
 public ExportListRequest(QuestionnaireIdentity questionnaireIdentity)
 {
     QuestionnaireIdentity = questionnaireIdentity;
 }
Ejemplo n.º 4
0
 public void OneTimeSetup()
 {
     httpClient            = new HttpClient();
     service               = new SurveySolutionsApi(httpClient, ClientSettings.GetConfiguration());
     questionnaireIdentity = ClientSettings.Questionnaire;
 }