public static Option TryParse()

in tools/code/common/ServicePolicy.cs [64:72]


    public static Option<ServicePolicyFile> TryParse(FileInfo? file, ManagementServiceDirectory serviceDirectory) =>
        file is not null
        && file.Name.EndsWith(".xml", StringComparison.Ordinal)
        && file.Directory?.FullName == serviceDirectory.ToDirectoryInfo().FullName
            ? new ServicePolicyFile
            {
                Parent = serviceDirectory,
                Name = ServicePolicyName.From(Path.GetFileNameWithoutExtension(file.Name))
            }