public void Update(BaseProperties baseProperties) { if (baseProperties == null) { throw new ArgumentException("baseProperties"); } Update(baseProperties.Properties); }
public static string GetLogPath(string[] args, string defaultPath) { var properties = BaseProperties.GetProperties(args); if (properties == null) { return(defaultPath); } var logProperties = new LogBaseProperties(properties); return(logProperties.LogPath); }
public static BaseProperties GetProperties(string[] args) { string propArgs = args.FirstOrDefault(x => x.StartsWith("-props:")); if (propArgs == null) { return(null); } propArgs = new string(propArgs.Skip("-props:".Length).ToArray()); var props = new BaseProperties(propArgs); return(props); }
public LogBaseProperties(BaseProperties baseProperties) : base(baseProperties) { }
public BaseProperties(BaseProperties baseProperties) { Properties = baseProperties.Properties; PropsArgs = baseProperties.PropsArgs; }
public ScanProperties(BaseProperties baseProperties) : base(baseProperties) { }
public ServiceProperties(BaseProperties baseProperties) : base(baseProperties) { }