public CustomCommand(string assemblyName, object[] payload, CommandAssemblies commandAssemblies) { commandList = payload; commandAssembly = commandAssemblies.Get(assemblyName); }