Beispiel #1
0
 /// <inheritdoc />
 public void Connect(IConnectContext connectContext)
 {
     seriLogger
     .ForContext("isReconnect", connectContext.IsReconnect)
     .Information("Tapeti: trying to connect to {host}:{port}/{virtualHost}",
                  connectContext.ConnectionParams.HostName,
                  connectContext.ConnectionParams.Port,
                  connectContext.ConnectionParams.VirtualHost);
 }
        private static ConnectUser GetUser(IConnectContext context, string companyKey, string machineKey)
        {
            var connectUser = context.UserNodes.Include(x => x.ConnectUser).Select(c => new
            {
                c.ConnectUser.Id,
                c.ConnectUser,
                c.CompanyKey,
                c.MachineKey,
                c.DepotName
            })
                              .FirstOrDefault(c => c.CompanyKey == companyKey && c.MachineKey == machineKey);

            if (connectUser != null)
            {
                return(connectUser.ConnectUser);
            }

            return(null);
        }
Beispiel #3
0
 /// <inheritdoc />
 public void Connect(IConnectContext connectContext)
 {
 }
Beispiel #4
0
 /// <inheritdoc />
 public void Connect(IConnectContext connectContext)
 {
     Console.WriteLine($"[Tapeti] {(connectContext.IsReconnect ? "Reconnecting" : "Connecting")} to {connectContext.ConnectionParams.HostName}:{connectContext.ConnectionParams.Port}{connectContext.ConnectionParams.VirtualHost}");
 }