Exemplo n.º 1
0
        public void SingleInstanceTimeoutSecondsRoundtrip(int value)
        {
            var configuration1 = new ContentStoreConfiguration(singleInstanceTimeoutSeconds: value);

            using (var ms = new MemoryStream())
            {
                configuration1.SerializeToJSON(ms);
                ms.Position = 0;
                var configuration2 = ms.DeserializeFromJSON <ContentStoreConfiguration>();
                configuration2.SingleInstanceTimeoutSeconds.Should().Be(value);
            }
        }
Exemplo n.º 2
0
        public void DenyWriteAttributesOnContentSettingRoundtrip(DenyWriteAttributesOnContentSetting value)
        {
            var configuration1 = new ContentStoreConfiguration(denyWriteAttributesOnContent: value);

            using (var ms = new MemoryStream())
            {
                configuration1.SerializeToJSON(ms);
                ms.Position = 0;
                var configuration2 = ms.DeserializeFromJSON <ContentStoreConfiguration>();
                configuration2.DenyWriteAttributesOnContent.Should().Be(value);
            }
        }
Exemplo n.º 3
0
        private void ShowConfiguration(ContentStoreConfiguration configuration, bool json)
        {
            var message = $"{(json ? configuration.SerializeToJSON() : configuration.ToString())}";

            _logger.Log(Severity.Always, message);
        }