示例#1
0
        public void StaticReference_CanBe_AssignedTo()
        {
            // Arrange
            var sagaMediatorBuilder = new SagaMediatorBuilder();

            // Act
            SagaMediatorBuilder.Current = sagaMediatorBuilder;

            // Assert
            SagaMediatorBuilder.Current.Should().Be(sagaMediatorBuilder);
        }
示例#2
0
        /// <summary>
        /// Uses the internal DI container to configure all NSaga components
        /// </summary>
        /// <returns>an instance of <see cref="SagaMediatorBuilder"/> that guides configuration</returns>
        public static SagaMediatorBuilder UseInternalContainer()
        {
            var builder = new SagaMediatorBuilder();

            return(builder);
        }