string BuildMutantDna() { var validateDnaCommand = new ValidateDnaCommand { Dna = new List <string> { "ATCGATCGGG", "AGTCAGTCCC", "ATCGATCGGG", "AGTCCGTCCC", "AAAAATCGGG", "AGTCAGTCCC", "ATCGATCGGG", "AGTCCGTCCC", "CGTCCGTCCC", "GGTCCGTCCC" } }; return(JsonConvert.SerializeObject(validateDnaCommand)); }
public async Task <ActionResult> DetectMutant([FromBody] ValidateDnaCommand validateDnaCommand) { bool isMutant = await this.dnaAnalyzerService.AnalyzeDna(validateDnaCommand.Dna); return(isMutant ? StatusCode(200, String.Empty) : StatusCode(403, null)); }