/// <summary> /// Create gateway event /// </summary> /// <param name="type"></param> /// <param name="context"></param> /// <param name="gatewayId"></param> /// <param name="gateway"></param> /// <returns></returns> private static GatewayEventModel Wrap(GatewayEventType type, RegistryOperationContextModel context, string gatewayId, GatewayModel gateway) { return(new GatewayEventModel { EventType = type, Context = context, Id = gatewayId, Gateway = gateway }); }
internal GatewayEvent(string connectorName, GatewayEventType eventType) { this.ConnectorName = connectorName; this.EventType = eventType; this.Timestamp = DateTime.UtcNow; }