You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In one of the Elsa versions, the MassTransit package was updated to version 8.x. But package MassTransit.Extensions.DependencyInjection is obsolete and was removed from the MassTranstit 8.x.
However, Elsa projects still have references to package MassTransit.Extensions.DependencyInjection.
This dependency causes build conflicts in some configuration instructions of MassTransit.
To address the issue with the MassTransit package in Elsa, you should first ensure that you are using the correct versions of Elsa and MassTransit that are compatible with each other. Since the MassTransit.Extensions.DependencyInjection package is obsolete in MassTransit version 8.x, you should remove any references to this package from your project.
Here are the steps you can take:
Update your Elsa packages to the latest version that is compatible with MassTransit 8.x. You can find the latest versions of Elsa packages on NuGet or by checking the official Elsa documentation.
Remove the MassTransit.Extensions.DependencyInjection package from your project if it is referenced. You can do this by editing your project file (.csproj) and removing the line that references this package.
Update your MassTransit configuration in your project to use the new methods provided by MassTransit 8.x. Refer to the MassTransit documentation for guidance on how to configure MassTransit without the obsolete package.
Ensure that all other dependencies in your project are compatible with the updated versions of Elsa and MassTransit.
Rebuild your project to verify that the issue has been resolved.
If you encounter any specific errors during the build process after making these changes, please provide the error messages so that further assistance can be provided.
Description
In one of the Elsa versions, the MassTransit package was updated to version 8.x. But package MassTransit.Extensions.DependencyInjection is obsolete and was removed from the MassTranstit 8.x.
However, Elsa projects still have references to package MassTransit.Extensions.DependencyInjection.
This dependency causes build conflicts in some configuration instructions of MassTransit.
Steps to Reproduce
Open sample project and try to build solution.
Sample Project: ElsaQuickstarts.WebApp.HelloWorld.zip
Expected Behavior
Reference to nuget package MassTransit.Extensions.DependencyInjection 7.3.1 should be removed.
Actual Behavior
Elsa project has references to obsolete nuget package MassTransit.Extensions.DependencyInjection 7.3.1.
Environment
The text was updated successfully, but these errors were encountered: