/// <summary> /// Add the state machine sagas by type /// </summary> /// <param name="builder"></param> /// <param name="types">If specified, only the specified assemblies are scanned</param> public static void RegisterSagaStateMachines(this ContainerBuilder builder, params Type[] types) { var registrar = new AutofacContainerRegistrar(builder); registrar.RegisterSagaStateMachines(types); }
/// <summary> /// Add the state machine sagas in the specified assembly to the service collection /// </summary> /// <param name="builder"></param> /// <param name="assemblies">If specified, only the specified assemblies are scanned</param> public static void RegisterSagaStateMachines(this ContainerBuilder builder, params Assembly[] assemblies) { var registrar = new AutofacContainerRegistrar(builder); registrar.RegisterSagaStateMachines(assemblies); }