Hey all,
I have been struggling to get this library to work in my unity project for a few hours now.
After importing the project in the unity package manager, everything seems fine, but I cannot use any symbols (Classes) from that package.
This is the package:
“com.maxainatchi.messagebus”: “GitHub - maxwellainatchi/Unity-MessageBus: A powerful message bus for Unity.”,
Import seemed to have worked well.

Also found under packages in the project in unity:
And in Rider:
I’m stuck here…
do you have an asmdef in your own code? did you add this one to it?
I do not have my own.
Typical package works out of the box, right after installing. Why would this one be different?
did you add any using statements?
Yup! The Using can’t find the code 
Interestingly, I had the same issue with trying to use unity RuleTile. I was never able to create a subclass of RuleTile…
Ive never tried to make a subclass of ruletile…
However, I just installed this stuff and its working for me
i can add List<Messaging.IHandler> handlers;
and it compiles in just fine
What the hell.
Did you install following the instructions on the person’s website?
Or using the package manager?
I went to maxwellainatchi/Unity-MessageBus: A powerful message bus for Unity. as you listed, it said add package http://…git so I did, and then added that code to a random file i had knocking around my crap project and it compiled.
why what did you do?
I opened the package manager, HIT the +, entered the git repo URL and added.
Thank you! Something is busted on my side.
does seem so. Did you try it in a new project? any chance you have some class called Messaging or such?
Good idea!
I might be moving to another library, since this one seems flacky. 