/// <summary> /// 無視設定ファイルの内容を読み込んでインスタンスを生成 /// </summary> /// <param name="path">.inazumaignore ファイルのパス</param> public static IgnoreSetting Load(string baseDirPath, IEnumerable <string> lines) { var setting = new IgnoreSetting(baseDirPath); setting.LoadInternal(lines); return(setting); }
/// <summary> /// .inazumaignore ファイルの内容を読み込んでインスタンスを生成 /// </summary> /// <param name="path">.inazumaignore ファイルのパス</param> public static IgnoreSetting Load(string path) { var setting = new IgnoreSetting(Path.GetDirectoryName(path)); setting.LoadInternal(path); return(setting); }