using System.Collections.Generic; using System.Threading.Tasks; namespace Microsoft.AspNetCore.Mvc.Api.Analyzers.TestFiles.ActualApiResponseMetadataFactoryTest { public class TryGetActualResponseMetadataController : ControllerBase { public async Task>> ActionWithActionResultOfTReturningOkResult() { await Task.Yield(); var models = new List(); return Ok(models); } public async Task>> ActionWithActionResultOfTReturningModel() { await Task.Yield(); var models = new List(); return models; } public async Task> ActionReturningNotFoundAndModel(int id) { await Task.Yield(); if (id == 0) { /*MM1*/return NoContent(); } /*MM2*/return new TryGetActualResponseMetadataModel(); } } public class TryGetActualResponseMetadataModel { } }