123
CallContext
- state: State
+ CallContext() - достать из кэша или создать новый
+ AddAccountSettings():static void - добавить настройки интеграции
+ Request()
+ RefreshCache(State state):void
+ UpdateCallStateLog(State state):void
-------------------------------------------
CallState
- sid: string
- b24CallId: string
- b24UserId:
- virtualNumber:
- lineNumber:
- crmCreate:
- showCard:
- b24DefaultUserId:
- callType: enum
+ ChangeState():void
-------------------------------------------
UnregisteredState
- Register();
RegisteredState
- Finish();
FinishedState
- SendFile()/UpdateCache();
SentState
ErrorState
- Log():void