Ejemplo n.º 1
0
        private void HandleMessage(ClientConfigurationMessage message, ServiceConfig config)
        {
            Log.Information(
                $"Message size updated from {config.MessageMaxSizeBytes} " +
                $"to {message.MaxClientMessageSizeBytes}");

            config.MessageMaxSizeBytes = message.MaxClientMessageSizeBytes;

            ServiceConfigManager.UpdateConfigSource(
                c => c.MessageMaxSizeBytes,
                config.MessageMaxSizeBytes);
        }
Ejemplo n.º 2
0
        public async Task UpdateClientConfigurationAsync()
        {
            var message = new ClientConfigurationMessage
            {
                MaxClientMessageSizeBytes = _maxClientMessageSizeBytes,
            };

            _log.LogDebug($"Send client configuration with:");
            _log.LogDebug($"(MaxClientMessageSizeBytes='{message.MaxClientMessageSizeBytes}'");

            await _messageSender.SendAsync(message);
        }