private void WriteLog(string msg)
        {
            _logger.Info(msg);
            var logonKafkaMessage = msg.ToObject <LogonKafkaMessage>();

            if (logonKafkaMessage != null)
            {
                var userAgent = _userAgentService.GetUserAgent(logonKafkaMessage.UserAgent)
                                .Result;
                if (userAgent.IsSuccess)
                {
                    var logAccount = new Models.LogAccount
                    {
                        IpAddress   = logonKafkaMessage.IpAddress,
                        UserAgentId = userAgent.Data.Id,
                        UserId      = logonKafkaMessage.UserId,
                        DateTime    = logonKafkaMessage.DateTime
                    };
                    _logAccountService.Insert(logAccount);
                }
            }
        }