public static ServerMethodScriptGenerator Create(ServerMethodPluginRegistration registration, PluginInfo pluginInfo) { var ret = new ServerMethodScriptGenerator(registration, registration.PluginAssemblyInstanceId, pluginInfo); ret.Process(); return(ret); }
// private List<ScriptableMethodInfo> _methods; // public ReadOnlyCollection<ScriptableMethodInfo> Methods { get; private set; } private ServerMethodScriptGenerator(ServerMethodPluginRegistration registration, string assemblyInstanceId, PluginInfo pluginInfo) : base(assemblyInstanceId, pluginInfo) { this.Registration = registration; }