I'm trying to develop .NET Framework Extensions for Genexus Server to listen to basic events like:
- Lock Events
- Commit Events
- Update Events
EDIT
I have tried pasting packages that derives from AbstractPackage and implements IGxPackageBL from Genexus SDK inside GXServerInstance/VDir/BinGenexus/Packages folder and listen to LockEvents using the EventSubscription with ServerEvents.BeforeLockObject but the package doesn't seen to be initialized with Genexus Server. This Class comes from Genexus.Server.Common.ddl.
Here is what I tried so far:
I created the project from the "Genexus Package Visual Studio Template":
Package.cs
AssemblyInfo.cs
The Extension doesn't seen to be loaded, here is what the https://mygxserver/v16/extensions.aspx shows:
The GXServer.log file doesn't seen to be logging any errors, and shows that the extension was actually loaded, despite not working...
- How can I setup an extension for Genexus Server (16)?
- What DLLs From the server can I use to implement functionalities to my extension?




