Files
codeql/csharp/ql/test/query-tests/API Abuse/CallToObsoleteMethod/CallToObsoleteMethodGood.cs
2018-08-02 17:53:23 +01:00

31 lines
461 B
C#

using System;
class Good
{
void M()
{
Logger.Log(LogLevel.Info, "Hello, World!");
}
static class Logger
{
[Obsolete("Use Log(LogLevel level, string s) instead")]
public static void Log(string s)
{
// ...
}
public static void Log(LogLevel level, string s)
{
// ...
}
}
enum LogLevel
{
Info,
Warning,
Error
}
}