private static int SetDeveloperMode(DeveloperModeOptions opts) { try { SetupAppConnection(opts); var repository = new SettingsRepository(); CreatioEnvironment.Settings.DeveloperModeEnabled = true; repository.ConfigureEnvironment(CreatioEnvironment.EnvironmentName, CreatioEnvironment.Settings); var sysSettingOptions = new SysSettingsOptions() { Code = "Maintainer", Value = CreatioEnvironment.Settings.Maintainer }; var sysSettingsCommand = CreateRemoteCommand <SysSettingsCommand>(sysSettingOptions); sysSettingsCommand.UpdateSysSetting(sysSettingOptions, CreatioEnvironment.Settings); UnlockMaintainerPackageInternal(); new RestartCommand(new CreatioClientAdapter(CreatioClient), CreatioEnvironment.Settings).Execute(new RestartOptions()); Console.WriteLine("Done"); return(0); } catch (Exception e) { Console.WriteLine(e); return(1); } }