Skip to content

Instantly share code, notes, and snippets.

@lodejard
Last active October 18, 2018 02:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lodejard/a46dc0be895ba2c5d64f291b13a5d33e to your computer and use it in GitHub Desktop.
Save lodejard/a46dc0be895ba2c5d64f291b13a5d33e to your computer and use it in GitHub Desktop.
json and yaml
{
"configurationsetting": {
"applicationsettings": {
"metadataserviceurl": "http://usg-data.s3-website-us-east-1.amazonaws.com/metadata/getaroom-metadata.json" // can be part of request(supplier configuration)
},
"getaroomsettings": {
"TestUrl": "https://availability.integration2.testaroom.com/", // can be part of request(supplier configuration),
"ProductionUrl": "https://availability.integration2.testaroom1.com/" // can be part of request(supplier configuration)
}
},
"Logging": {
"LogLevel": {
"Default": "Debug"
}
},
"applicationLog": {
"exceptionSwitch": "On",
"eventSwitch": "On",
"maxThreads": "5",
"reThrowLogExceptions": "Off",
"customLocatorAdapter": "Tavisca.Frameworks.Logging.Extensions.DependencyInjection.Adapters.LogSpecificAdapter, Tavisca.Frameworks.Logging.Extensions",
"customFormatter": "Tavisca.Frameworks.Logging.Extensions.Formatters.CreditCardMaskFormatter,Tavisca.Frameworks.Logging.Extensions",
"compressionType": "Zip",
"defaultLogger": "RedisSink",
"categories": [
{
"name": "RedisLogger",
"loggers": [
{
"name": "RedisSink"
}
]
}
],
"traceLoggers": [
{
"name": "RedisSink"
}
],
"appSettings": {
"Logging.RedislistKey": "P-Dev-LoggingQueue",
"Logging.RedisServerConnString": "redis-dev.oski.tavisca.com:6379",
"Tavisca.Frameworks.Logging.Extensions.Loggers.FileLogger.FilePath": "D:\\temp\\mydata.log",
"Tavisca.Frameworks.Logging.Extensions.Loggers.FileLogger.MaxFileSize": "10485760"
}
},
"consulConnectionString": "http://192.168.2.52:9500/"
}
configurationsetting:
applicationsettings:
# can be part of request(supplier configuration)
metadataserviceurl: http://usg-data.s3-website-us-east-1.amazonaws.com/metadata/getaroom-metadata.json
getaroomsettings:
# can be part of request(supplier configuration)
TestUrl: https://availability.integration2.testaroom.com/
# can be part of request(supplier configuration)
ProductionUrl: https://availability.integration2.testaroom1.com/
Logging:
LogLevel:
Default: Debug
applicationLog:
exceptionSwitch: 'On'
eventSwitch: 'On'
maxThreads: '5'
reThrowLogExceptions: 'Off'
customLocatorAdapter: >-
Tavisca.Frameworks.Logging.Extensions.DependencyInjection.Adapters.LogSpecificAdapter,
Tavisca.Frameworks.Logging.Extensions
customFormatter: >-
Tavisca.Frameworks.Logging.Extensions.Formatters.CreditCardMaskFormatter,
Tavisca.Frameworks.Logging.Extensions
compressionType: Zip
defaultLogger: RedisSink
categories:
- name: RedisLogger
loggers:
- name: RedisSink
traceLoggers:
- name: RedisSink
appSettings:
Logging.RedislistKey: P-Dev-LoggingQueue
Logging.RedisServerConnString: redis-dev.oski.tavisca.com:6379
Tavisca.Frameworks.Logging.Extensions.Loggers.FileLogger.FilePath: D:\temp\mydata.log
Tavisca.Frameworks.Logging.Extensions.Loggers.FileLogger.MaxFileSize: '10485760'
consulConnectionString: http://192.168.2.52:9500/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment