コード例 #1
0
 /// <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");
     }
 }
コード例 #2
0
 /// <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);
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AttributeIndex"/> class.
 /// </summary>
 /// <param name="parent">The parent.</param>
 public AttributeIndex(ServiceLogConfiguration parent)
 {
     _parent = parent;
 }