HangfireIO / HangfireIO/Hangfire
homogenous AppDomain
- Dominant language
- C#
- Stars
- 10.1k
- Forks
- 1.8k
- Avg merge
- 1h 19m
- Merged PRs (30d)
- 1
Description
I get this exception while initializing hangfire:
Dynamic operations can only be performed in homogenous AppDomain.
It's because I've trust
legacyCasModel="true" level="Full"
in my web.config and It can't be removed because MS support put it there to solve some other web application issues.
Contributor guide
Research direction
Start by reproducing Hangfire initialization with the reported web.config setting, especially legacyCasModel="true" and level="Full". Trace where the AppDomain is created and where dynamic operations begin. Done should be a confirmed compatibility path or a clearly documented limitation for this configuration, with a regression test if the behavior can be supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100