Files
SQLLint/SQLLinter/Infrastructure/Configuration/Overrides/OverrideCompatabilityLevel.cs

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; }
}
}