/// <summary> /// Loads from configuration. /// </summary> /// <param name="descriptor">The descriptor.</param> /// <param name="service">The service.</param> /// <param name="configuration">The configuration.</param> public static void LoadFromConfiguration(this ServiceLogManager.ISetupDescriptor descriptor, Lazy <IServiceLog> service, ServiceLogConfiguration configuration) { if (service == null) { throw new ArgumentNullException("service"); } if (configuration == null) { throw new ArgumentNullException("configuration"); } }
/// <summary> /// Loads from configuration. /// </summary> /// <param name="service">The service.</param> /// <param name="configuration">The configuration.</param> /// <returns></returns> public static Lazy <IServiceLog> LoadFromConfiguration(this Lazy <IServiceLog> service, ServiceLogConfiguration configuration) { ServiceLogManager.GetSetupDescriptor(service).LoadFromConfiguration(service, configuration); return(service); }
/// <summary> /// Initializes a new instance of the <see cref="AttributeIndex"/> class. /// </summary> /// <param name="parent">The parent.</param> public AttributeIndex(ServiceLogConfiguration parent) { _parent = parent; }