Table of Contents

Class SystemParametersSipServer

Namespace
Lers.Models
Assembly
Lers.Models.dll

Параметры SIP сервера.

public class SystemParametersSipServer
Inheritance
SystemParametersSipServer
Inherited Members
Extension Methods

Properties

ConcurrentCalls

Количество одновременных вызовов через SIP-провайдера.

[Range(1, 50)]
public int ConcurrentCalls { get; set; }

Property Value

int

FromDomain

Имя исходящего SIP-сервера.

public string? FromDomain { get; set; }

Property Value

string

InterMessageTimeoutSeconds

Таймаут (в секундах) между отправляемыми сообщениями. Пока параметр не хранится в БД, он настраивается только в расширенной конфигурации.

[NotMapped]
public int? InterMessageTimeoutSeconds { get; set; }

Property Value

int?

Login

Логин для доступа к SIP провайдеру.

public string? Login { get; set; }

Property Value

string

Password

Пароль доступа к SIP провайдеру.

public string? Password { get; set; }

Property Value

string

ServerAddress

Адрес сервера SIP провайдера.

public string? ServerAddress { get; set; }

Property Value

string

SuccessCodes

Список успешных кодов вызов от SIP провайдера

public int[]? SuccessCodes { get; set; }

Property Value

int[]

SuccessCodesSerialized

Список успешных кодов вызова от SIP провайдера в формате сериализованного JSON Данное поле используется только в слое DAL

public string? SuccessCodesSerialized { get; set; }

Property Value

string

UseSipForVoiceCalls

Использовать SIP провайдера для голосовых вызовов.

public bool UseSipForVoiceCalls { get; set; }

Property Value

bool