using GLib; namespace Test { public class Plugin : GLib.Object { public Plugin () { } } } [ModuleInit] public GLib.Type register_plugin (TypeModule module) { return typeof (Test.Plugin); }