/HgRemoteServer/App.config
ASP.NET | 76 lines | 72 code | 4 blank | 0 comment | 0 complexity | aabf34ac807b3de4484951044c251188 MD5 | raw file
- <?xml version="1.0" encoding="utf-8" ?>
- <configuration>
- <configSections>
- <section name="ServerConfig" type="HgRemoteServer.Config.ServerConfig, HgRemoteServer"/>
- <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
- </configSections>
-
- <ServerConfig>
- <Repositories>
- <Repository Name="RepoA" RootPath="C:\TestHg\RepoA">
- <Tasks>
- <Task Name="Test Out"
- Executable="C:\TestHg\TestOut.bat"
- Arguments="" />
- </Tasks>
- </Repository>
- </Repositories>
- </ServerConfig>
-
- <system.serviceModel>
- <bindings>
- <netTcpBinding>
- <binding name="tcp"
- maxReceivedMessageSize="52428800"
- transferMode="Buffered"
- openTimeout="0:00:10"
- sendTimeout="0:01:00"
- receiveTimeout="0:00:30" />
- </netTcpBinding>
- </bindings>
- <behaviors>
- <serviceBehaviors>
- <behavior name="HgRemoteBehavior">
- <serviceMetadata />
- <serviceDebug includeExceptionDetailInFaults="true" />
- </behavior>
- </serviceBehaviors>
- </behaviors>
- <services>
- <service name="HgRemoteServer.HgServer" behaviorConfiguration="HgRemoteBehavior">
- <host>
- <baseAddresses>
- <add baseAddress="net.tcp://localhost:8091" />
- </baseAddresses>
- </host>
- <endpoint bindingConfiguration="tcp"
- binding="netTcpBinding"
- contract="HgRemoteContracts.IHgServer"
- address="net.tcp://localhost:8091" />
- </service>
- </services>
- </system.serviceModel>
-
- <log4net>
- <appender name="Console" type="log4net.Appender.ConsoleAppender">
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger %ndc - %message%newline" />
- </layout>
- </appender>
- <appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
- <file value="HgServer.log" />
- <appendToFile value="true" />
- <maximumFileSize value="100KB" />
- <maxSizeRollBackups value="10" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger %ndc - %message%newline" />
- </layout>
- </appender>
- <root>
- <level value="DEBUG" />
- <appender-ref ref="Console" />
- <appender-ref ref="RollingFile" />
- </root>
- </log4net>
-
- </configuration>