internal static void RegisterSagas(this TinyIoCContainer container, IEnumerable <Assembly> assembliesToScan) { var sagaTypePairs = NSagaReflection.GetAllSagasInterfaces(assembliesToScan); foreach (var sagaTypePair in sagaTypePairs) { container.Register(sagaTypePair.Value, sagaTypePair.Key); } }