How do I make a c++ class inherited from AssetTypeActions_Base class

I wanna inherit a class from AssetTypeActions_Base class but I cant find the class when I search the add c++ class dialouge in ue4.27/ue5.
I have tried manually writing the code and it compiled but I cannot see my custom asset when i right click in my content browser. Its been 4 days with no luck. I really need help. Im clearly a beginner in c++. Any help would be greatly appreciated.