23 lines
595 B
C#
23 lines
595 B
C#
using SQLLinter.Core;
|
|
using SQLLinter.Core.Interfaces;
|
|
|
|
namespace SQLLinter.Infrastructure.Configuration.Overrides
|
|
{
|
|
public class OverrideCompatabilityLevel : IOverride
|
|
{
|
|
public OverrideCompatabilityLevel(string value)
|
|
{
|
|
if (int.TryParse(value, out var parsedCompatabilityLevel))
|
|
{
|
|
CompatabilityLevel = parsedCompatabilityLevel;
|
|
}
|
|
else
|
|
{
|
|
CompatabilityLevel = Constants.DefaultCompatabilityLevel;
|
|
}
|
|
}
|
|
|
|
public int CompatabilityLevel { get; }
|
|
}
|
|
}
|