/// <summary> /// Initializes a new <see cref="ServiceRequirementCollectionChangedEventArgs"/>. /// </summary> /// <param name="c">The collection that changed.</param> /// <param name="action">The <see cref="ChangeStatus"/>.</param> /// <param name="assemblyQualifiedName">The service identifier concerned.</param> /// <param name="requirement">The <see cref="RunningRequirement"/> of the changed service.</param> public ServiceRequirementCollectionChangedEventArgs( IServiceRequirementCollection c, ChangeStatus action, string assemblyQualifiedName, RunningRequirement requirement ) { Collection = c; Action = action; AssemblyQualifiedName = assemblyQualifiedName; Requirement = requirement; }
/// <summary> /// Initializes a new <see cref="ServiceRequirementCollectionChangingEventArgs"/>. /// </summary> /// <param name="c">The collection that is changing.</param> /// <param name="action">The <see cref="ChangeStatus"/>.</param> /// <param name="assemblyQualifiedName">The service identifier concerned.</param> /// <param name="requirement">The <see cref="RunningRequirement"/> of the changing service.</param> public ServiceRequirementCollectionChangingEventArgs(IServiceRequirementCollection c, ChangeStatus action, string assemblyQualifiedName, RunningRequirement requirement) { Collection = c; Action = action; AssemblyQualifiedName = assemblyQualifiedName; Requirement = requirement; }