using System.Collections.Generic; using Tapeti.Config; namespace Tapeti.Saga { public class SagaMiddleware : IMiddlewareBundle { public IEnumerable GetContents(IDependencyResolver dependencyResolver) { (dependencyResolver as IDependencyInjector)?.RegisterDefault(); yield return new SagaBindingMiddleware(); yield return new SagaMessageMiddleware(dependencyResolver); } } }