public void ConstructorShouldSetServiceProviderProperty() { // arrange var expected = ServiceProvider.Default; var args = new ActivityCompletedEventArgs( expected ); // act var actual = args.ServiceProvider; // assert Assert.Same( expected, actual ); }
private void OnActivityCompleted( object sender, ActivityCompletedEventArgs e ) { if ( CanExecute( e.ServiceProvider ) ) Execute( e.ServiceProvider ); }
/// <summary> /// Raises the <see cref="Completed"/> event. /// </summary> /// <param name="e">The <see cref="ActivityCompletedEventArgs"/> event data.</param> protected virtual void OnCompleted( ActivityCompletedEventArgs e ) { Arg.NotNull( e, nameof( e ) ); Completed?.Invoke( this, e ); }