app.settings.json
Шаблон
{
"ServerUrl": "",
"DefaultServerUrl": "http://192.168.7.74:50707",
"StartFormFileName": "",
"ManualInit": true,
"AnonymousUserName": "WS_GUEST",
"AnonymousPassword": "wsGuestPwd123",
"IsDebugMode": true,
"UseLocalConfig": true,
"MobileAppName": ""
}
Серверная часть
ServerUrl
IP-адрес (или доменное имя) и порт серверной части, к которой будет обращаться клиентская часть. Значение этого поля сохраняется в параметрах приложения и после может быть перезаписано.
Необязательное поле. Ожидается URL-адрес.
Значение по умолчанию: "http://localhost:5000"
"ServerUrl": "http://192.168.7.74:50707"
DefaultServerUrl
IP-адрес (или доменное имя) и порт серверной части, которые будут отображаться на экране приветствия (при первом запуске приложения), если не задан адрес сервера в поле ServerUrl.
Необязательное поле. Ожидается URL-адрес.
Значение по умолчанию: отсутствует
"DefaultServerUrl": "http://localhost:50707"
Клиентская часть
StartFormFileName
Путь до стартовой формы, задается относительно папки, указанной в поле MobileFormsFolder серверного файла конфигурации (appsettings.json).
Необязательное поле. Любое значение будет переведено в текстовое.
Значение по умолчанию: "Start.xml"
"StartFormFileName": "1. Template/MobileForms/Inspection/TemplateStart.xml"
UseLocalConfig
Признак, определяющий с каким файлом конфигурации будет работать приложение: с типовым, определенном в исходном проекте, или локальным, определенным в индивидуальном проекте для отдельного решения.
Необязательное поле. Ожидается логическое значение.
Значение по умолчанию: true
"UseLocalConfig": true
MobileAppName
Имя мобильного приложения. Используется при идентификации приложения на сервере в проектах с несколькими мобильными приложениями. По этому имени сервер находит папки с нужными бинарниками и xml-файлами форм, которые передает на мобильное устройство.
Необязательное поле. Ожидается логическое значение.
Значение по умолчанию: отсутствует
"MobileAppName": "Inspection"
ManualInit
Признак, определяющий, будет ли показываться экран приветствия с полем для указания адреса сервера каждый раз при запуске приложения или только при первом запуске после установки, если в поле ServerUrl не указан адрес.
Необязательное поле. Ожидается логическое значение.
Значение по умолчанию: false
"ManualInit": true
Анонимный пользователь
Анонимная учетка необходима для подписания запросов к серверной части, когда пользователь не авторизовался в приложении. Например, запрос на получение списка пользователей для окна входа в программу.
AnonymousUserName
Логин анонимного пользователя.
Необязательное поле. Любое значение будет переведено в текстовое.
Значение по умолчанию: "WS_GUEST"
"AnonymousUserName": "WS_GUEST"
AnonymousPassword
Пароль анонимного пользователя.
Необязательное поле. Любое значение будет переведено в текстовое.
Значение по умолчанию: "wsGuestPwd123"
"AnonymousPassword": "wsGuestPwd123"
Отладка
IsDebugMode
Признак, включающий отображение диалогового окна с описанием ошибки при возникновении исключения в работе приложения.
Необязательное поле. Ожидается логическое значение.
Значение по умолчанию: false
"IsDebugMode": true
Last updated