aspnetcore/test/Mvc.Analyzers.Test/TestFiles/CodeAnalysisExtensionsTest/GetAttributes_WithNewMethod.cs

23 lines
620 B
C#

namespace Microsoft.AspNetCore.Mvc.Analyzers
{
public class GetAttributes_WithNewMethodBase
{
[ProducesResponseType(200)]
[ProducesResponseType(404)]
public virtual void VirtualMethod() { }
[ProducesResponseType(200)]
[ProducesResponseType(404)]
public virtual void NotVirtualMethod() { }
}
public class GetAttributes_WithNewMethodDerived : GetAttributes_WithNewMethodBase
{
[ProducesResponseType(400)]
public new void VirtualMethod() { }
[ProducesResponseType(401)]
public new void NotVirtualMethod() { }
}
}