internal void SetEndpoint(IEndpointInstance endpointInstance)
{
lock (endpointCriticalLock)
{
endpoint = endpointInstance;
foreach (var latentCritical in criticalErrors)
{
RaiseForEndpoint(latentCritical.Message, latentCritical.Exception);
}
criticalErrors.Clear();
}
}