· 6 years ago · Feb 06, 2020, 09:18 PM
1<?xml version="1.0" encoding="utf-8"?>
2<configuration>
3 <configSections>
4 <section name="paypal" type="PayPal.Manager.SDKConfigHandler, PayPalCoreSDK" />
5 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
6 <section name="SupportedLocales" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
7 <section name="DatabaseConnectionSettings" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
8 <section name="OutputFormatSettings" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
9 <section name="DistributedTransactionSettings" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
10 <section name="ApplicationExtension" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
11 <section name="LogSettings" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
12 <section name="LoadBalancerSettings" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
13 <section name="SMESettings" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
14 <section name="MaintenanceSettings" type="System.Configuration.NameValueSectionHandler,System,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
15 <section name="SMTPHandlers" type="Metrix.BusinessServer.SMTPConfigHandler, Metrix.BusinessServer" />
16 <section name="RetryPolicyConfiguration" type="Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Configuration.RetryPolicyConfigurationSettings, Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Configuration, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true" />
17 <section name="typeRegistrationProvidersConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Common.Configuration.TypeRegistrationProvidersConfigurationSection, Microsoft.Practices.EnterpriseLibrary.Common, Version=5.0.505.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
18 </configSections>
19 <SMTPHandlers>
20 <SMTPHandler SMTPParserMethod="SMTPRequestHandler" />
21 <SMTPHandler SMTPParserMethod="SMTPApprovalHandler" />
22 </SMTPHandlers>
23 <!-- PayPal SDK config -->
24 <paypal>
25 <settings>
26 <!-- Integration mode - Can be one of live/sandbox -->
27 <add name="mode" value="sandbox" />
28 <!-- Connection timeout in milliseconds. Defaults to 30 seconds -->
29 <add name="connectionTimeout" value="30000" />
30 <!-- The number of times a request must be retried if the API endpoint is unresponsive. Defaults to 1 -->
31 <add name="requestRetries" value="1" />
32 <!-- Your IP Address. -->
33 <add name="IPAddress" value="127.0.0.1" />
34 </settings>
35 <accounts>
36 <!--
37 Add API credentials - 3 token or client certificate.
38 You can add multiple account credentials here. The SDK will pick the first account
39 unless you specifically request an account in the service wrapper mehod.
40 *Signature Subject is optional
41 *Certificate Subject is optional
42 -->
43 <account apiUsername="mtrxus_1286827324_biz_api1.gmail.com" apiPassword="1286827449" apiSignature="ALy9SYrH1zr.ZD3Pqzp8Orh.c3BrAOevDdyfhXeK2ZfxJEtAJLZqWh9L" applicationId="APP-80W284485P519543T" certificateSubject="" signatureSubject="" />
44 <!--
45 <account apiUsername="enduser_biz_api1.gmail.com" apiPassword="SACH3VA3C29DXGUG"
46 apiCertificate="<Absolute path to paypal_cert.p12>"
47 privateKeyPassword="password" applicationId="APP-80W284485P519543T"/>
48 -->
49 </accounts>
50 </paypal>
51 <system.webServer>
52 <security>
53 <requestFiltering>
54 <requestLimits maxAllowedContentLength="500000000" />
55 <fileExtensions>
56 <add fileExtension=".svc" allowed="true" />
57 </fileExtensions>
58 </requestFiltering>
59 </security>
60 <defaultDocument>
61 <files>
62 <add value="M5Service.svc" />
63 </files>
64 </defaultDocument>
65 <handlers>
66 <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
67 </handlers>
68 </system.webServer>
69 <!--
70 For a description of web.config changes for .NET 4.5 see http://go.microsoft.com/fwlink/?LinkId=235367.
71
72 The following attributes can be set on the <httpRuntime> tag.
73 <system.Web>
74 <httpRuntime targetFramework="4.5.1" />
75 </system.Web>
76 -->
77 <system.web>
78 <compilation targetFramework="4.5.2" debug="false" />
79 <pages controlRenderingCompatibilityVersion="4.0" />
80 </system.web>
81 <appSettings>
82 <!--Location of the baseline assembly-->
83 <add key="BaselineAssemblyLocation" value="bin\Metrix.BusinessServer.Baseline.dll" />
84 <!--Location of the baseline assembly-->
85 <add key="MobilityAssemblyLocation" value="bin\Metrix.MobilityServer.dll" />
86 <!--Version of the installed instance-->
87 <add key="InstalledVersion" value="T0570" />
88 <!--Version of the shared assemblies-->
89 <add key="SharedAssemblyVersion" value="$0570" />
90 <!--Transaction timeout specified in minutes-->
91 <add key="TransactionTimeout" value="10" />
92 <!-- Name of SMTP (email) server -->
93 <add key="SMTPServer" value="" />
94 <!-- Name of SMTP user (blank for none) -->
95 <add key="SMTPUser" value="" />
96 <!-- Name of SMTP user password (blank for none) -->
97 <add key="SMTPPass" value="" />
98 <!-- Port to use on SMTP server (usually 25, some servers use 587) -->
99 <add key="SMTPPort" value="25" />
100 <!-- Timeout value for SMTP in seconds -->
101 <add key="SMTPTimeout" value="100" />
102 <!-- Enable SSL for SMTP -->
103 <add key="SMTPEnableSSL" value="True" />
104 <!-- Name of M5 service -->
105 <!-- obsolete, no longer used add key="ResourceLocation" value="Service"/> -->
106 <!-- obsolete, no longer used add key="MessageLocation" value="Messages"/> -->
107 <!-- obsolete, no longer used add add key="CacheAppParameters" value="true"/> -->
108 <!-- number of automatic retries of XML message when encountering an optimistic lock or deadlock excepton -->
109 <add key="MaxRetriesOnLockException" value="4" />
110 <!-- Minimum sleep time in milliseconds when retrying after an optimistic lock or deadlock exception -->
111 <add key="RetryMinSleep" value="100" />
112 <!-- Maximum sleep time in milliseconds when retrying after an optimistic lock or deadlock exception -->
113 <add key="RetryMaxSleep" value="1000" />
114 <!-- True if multiple tenants (companies) share the same database -->
115 <add key="TenantEnabled" value="false" />
116 <!-- True to create a transaction for a query-only operation -->
117 <add key="CreateTransactionForQuery" value="false" />
118 <!-- SMTP Listener -->
119 <add key="SMTPListenerEnabled" value="false" />
120 <!-- SMTP Listener Port -->
121 <add key="SMTPListenerPort" value="25" />
122 <!-- SMTP Listener Method - change the value to SMTPRequestHandler to create a request -->
123 <add key="SMTPParserMethod" value="SMTPApprovalHandler" />
124 <!-- Person ID for authenticating inbound data from PSO Scheduling -->
125 <add key="InboundThreesixtyPersonId" value="PSO" />
126 <!-- Password for authenticating inbound data from PSO Scheduling -->
127 <add key="InboundThreesixtyPassword" value="sUPP0RT@ifs" />
128 <!-- SMTP Listener Person Id -->
129 <add key="SMTPPersonId" value="METRIX" />
130 <!-- Path to XSD.EXE tool used to create data table files for custom development; requires the Windows 7 SDK to be installed on app server -->
131 <add key="XSDExecutableLocation" value="C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools" />
132 <!-- FSMZ-906 Dispatching social media messages deprecated as of 5.7 Update 7. Facebook and Twitter settings removed. -->
133 <!--eBay application settings-->
134 <add key="EbayAPPId" value="IFSMETRI-3067-419c-baa1-63bf0f38d1eb" />
135 <add key="EbayCertId" value="108758f3-ef65-4184-a214-8149cf83f8c3" />
136 <add key="EbayDevId" value="eb709085-c83e-4d86-bd4b-bee482982c6a" />
137 <add key="EbayRuName" value="IFS_METRIX-IFSMETRI-3067-4-nlvwgqf" />
138 <add key="EbayAPIServerURL" value="https://api.ebay.com/ws/api.dll" />
139 <add key="EbayEPSServerURL" value="https://api.ebay.com/ws/api.dll" />
140 <add key="EbaySignInURL" value="https://signin.ebay.com/ws/eBayISAPI.dll" />
141 <add key="EbaySOAPAPIServerURL" value="https://api.ebay.com/wsapi" />
142 <add key="EbayViewItemURL" value="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem" />
143 <add key="EbaySandBoxAPPId" value="IFSMETRI-0231-44b4-9312-40359158ab0a" />
144 <add key="EbaySandBoxCertId" value="52858487-1b8a-4e5b-95a3-8cc0935a1f63" />
145 <add key="EbaySandBoxDevId" value="eb709085-c83e-4d86-bd4b-bee482982c6a" />
146 <add key="EbaySandBoxRuName" value="IFS_METRIX-IFSMETRI-0231-4-nbikwpf" />
147 <add key="EbaySandBoxAPIServerURL" value="https://api.sandbox.ebay.com/ws/api.dll" />
148 <add key="EbaySandBoxEPSServerURL" value="https://api.sandbox.ebay.com/ws/api.dll" />
149 <add key="EbaySandBoxSignInURL" value="https://signin.sandbox.ebay.com/ws/eBayISAPI.dll" />
150 <add key="EbaySandBoxSOAPAPIServerURL" value="https://api.sandbox.ebay.com/wsapi" />
151 <add key="EbaySandBoxViewItemURL" value="http://cgi.sandbox.ebay.com/ws/eBayISAPI.dll?ViewItem" />
152 <add key="EbayVersion" value="849" />
153 <!--Azure Active Directory tenant settings-->
154 <add key="ida:AADTenant" value="" />
155 <!--we use the Guid unique identitier extracted from Azure management portal's view endpoints dialog-->
156 <add key="ida:ClientId" value="" />
157 <add key="ida:ClientSecret" value="" />
158 <!--client secret should be kept in the server only-->
159 <add key="ida:RedirectUri" value="https://localhost:44322" />
160 <add key="ida:GraphUrl" value="https://graph.windows.net" />
161 <!--Application Settings-->
162 <!--Use SQL Parameters for queries; default is true for Oracle, false for SQL Server; uncommenting this line overrides default -->
163 <!--add key= "UseSqlParameters" value="false"></add>-->
164 <!-- new for 5.3, not needed for most installations -->
165 <!--add key= "UseSqlParametersForDelete" value="false"></add>-->
166 <!--add key= "UseSqlParametersForInsertUpdate" value="false"></add>-->
167 <!--add key="CreateTransactionForQuery" value="true"></add>-->
168 <!--add key="ProcessorAffinity" value="0"></add> no longer needed in 5.3 -->
169 <!--add key="CacheAppParameters" value="true"></add> no longer needed in 5.3 -->
170 <!--add key="IncludeForceSelectColumnsForSelect" value="false"/> recommend leave at default value of false-->
171 <!--add key="ThreadPoolMinSize" value="1200" /> defaults to 1200 -->
172 <!-- new for 5.4, not needed for most installations -->
173 <!-- use SqlParameters internally when processing a date query. Default is true for Oracle, false for SQL Server -->
174 <!--add key= "UseSqlParametersForSelectDate" value="false"></add> -->
175 <add key="ClientSettingsProvider.ServiceUri" value="" />
176 <add key="CommandTimeOut" value="600" />
177 <!-- commandTimeout for ADO.NET provider - default to 600 seconds (10 minutes) - bug id 120295 -->
178 <!--Queries are ordered by the keys of primary table when a order by clause is not specified explicitly in the query. Default is true -->
179 <!--<add key="UseOrderByAlways" value="false"/>-->
180 <!--Use SQL server 2012 sequences to generate key values. Default is true -->
181 <!--<add key="UseSql2012Sequences" value="false"/>-->
182 <!--Enable performs an additional select on the next id value. Default is true -->
183 <!--<add key="UseSqlNextKeySelect" value="false"/>-->
184 <!--Location of the geocoder assemblies-->
185 <add key="GeocoderAssemblyLocation" value="Geocoders" />
186 <!-- True to enable sending exceptions to MSMQ failed message queue -->
187 <add key="SendExceptionsToMSMQFailedMessageQueue" value="false" />
188 <!-- True to enable pre-561 hashing approach for storing password-->
189 <add key="EnableMM24" value="false" />
190 <!--True to enable case insensitve search in Oracle-->
191 <add key="OracleMixedCaseSearch" value="false" />
192 <add key="EnableRedisCache" value="" />
193 <add key="RedisConnectionString" value="" />
194 <add key="ServiceName" value="TFI_FSMServer_5_7_7" />
195 </appSettings>
196 <!-- Service Monitor Engine (SME) settings; the Service Monitor Engine is used for Time Commitments -->
197 <SMESettings>
198 <!-- SME Enabled - turned on (true) or off (false). SME requires optional Windows component Microsoft Windows Message Queues (MSMQ), so disable SME if MSMQ not installed -->
199 <Enabled>true</Enabled>
200 <!-- name of inbound MSMQ for SME -->
201 <InboundQueue>.\Private$\TFI_FSMServer_5_7_7_Tenant_{0}_SME_input</InboundQueue>
202 <!-- name of outbound SME queue -->
203 <OutboundQueue>.\Private$\TFI_FSMServer_5_7_7_Tenant_{0}_SME_output</OutboundQueue>
204 <!-- Time in milliseconds between SME invocates - default one minute (60,000 milliseconds) -->
205 <TimeToRun>60000</TimeToRun>
206 </SMESettings>
207 <OutputFormatSettings>
208 <!-- As of 5.5.1 we use DateTimeFormat="o" to support ISO 8601 standard date time. This is needed for MMI/MMA mobile support.
209 The other format settings are used these only to override local server culture, should not normally need to set them
210 Supported Date Time format standard
211 Year: yyyy or yy
212 Month: MM (M is not supported)
213 Day: dd (d is not supported)
214 Hour: HH or hh (h and H are not supported)
215 Minutes: mm (m is not supported)
216 Seconds: ss (s is not supported)
217 AM/PM: tt
218 Separators can be / or : or - -->
219 <DateFormat>yyyy-MM-dd</DateFormat>
220 <DateTimeFormat>o</DateTimeFormat>
221 <!-- "o" is c# format string ISO 8601 date time format-->
222 <!--<TimeFormat>hh:mm:ss tt</TimeFormat>
223 <NumericFormat>#,###.##</NumericFormat>
224 -->
225 </OutputFormatSettings>
226 <SupportedLocales>
227 <!-- obsolete no longer used -->
228 <!--<add key="Thai Thailand" value="th-TH"/>-->
229 </SupportedLocales>
230 <DatabaseConnectionSettings>
231 <!--DatabaseType will be 'oracle' or 'sql server'-->
232 <DatabaseType>sql server</DatabaseType>
233 <!--Maximum for connection retry attempts will be 250.-->
234 <ConnectionRetryAttempts>1</ConnectionRetryAttempts>
235 <!--Session time out specified in minutes-->
236 <DistributedSessionTimeout>10</DistributedSessionTimeout>
237 <!--Connection retry attempt delay specified in milliseconds-->
238 <ConnectionRetryAttemptDelay>1000</ConnectionRetryAttemptDelay>
239 <!--User defined Row limit-->
240 <RowLimit>1000</RowLimit>
241 <ConnectionPools>
242 <ConnectionPool DefaultConnection="True">
243 <!-- name of database server -->
244 <DatabaseName>FSMTFIDEV577_0923</DatabaseName>
245 <!-- nane of database user (schema owner) in SQL Server map this to a database -->
246 <DatabaseUserID>ifssupport</DatabaseUserID>
247 <!-- password for database user -->
248 <DatabasePassword>Supp0rt@IFS</DatabasePassword>
249 <!-- This used to be number of database connections used by M5 app server, called NumberOfReplicates, but is now replaced with DatabaseConnectionString -->
250 <!-- for Oracle databases, the Validate Connections=true; clause may be added to the connection string to prevent reuse of connections closed by the server; this has a slight performance impact so it is not turned on by default -->
251 <DatabaseConnectionString>Server=TFI-IFS;database=FSMTFIDEV577_0923;user id=ifssupport;password='Supp0rt@IFS';Enlist='false';pooling=true;Application Name='FSMServer_5_7_0';Min Pool Size=100;Max Pool Size=1000;</DatabaseConnectionString>
252 </ConnectionPool>
253 </ConnectionPools>
254 </DatabaseConnectionSettings>
255 <LogSettings>
256 <!-- name of server log settings configuration file -->
257 <LogSettingFileName>Config\LogSettings.xml</LogSettingFileName>
258 <!-- name of server log file -->
259 <LogFileName>Log\Server.log</LogFileName>
260 <!-- maximum size server log file is allowed to grow to, in MB-->
261 <LogFileSize>10</LogFileSize>
262 <!-- write log messages on a separate thread for better performance -->
263 <EnableAsynchronousLogging>true</EnableAsynchronousLogging>
264 </LogSettings>
265 <DistributedTransactionSettings>
266 <!--Maximum transaction time allowed before forcing timeout and abort transaction, specified in seconds (default 300 seconds = 5 minutes) -->
267 <TransactionTimeout>300</TransactionTimeout>
268 </DistributedTransactionSettings>
269 <ApplicationExtension>
270 <!-- Location of custom server assemblies -->
271 <CustomAssemblyLocation>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\CustomAssemblies</CustomAssemblyLocation>
272 <!-- Name of the custom Business Entities assembly -->
273 <CustomEntitiesAssembly>DSL.Entities.dll</CustomEntitiesAssembly>
274 <!-- Name of the custom Policy assembly -->
275 <CustomPoliciesAssembly>DSL.Policies.dll</CustomPoliciesAssembly>
276 <!-- Namespace of the custom manangers -->
277 <CustomManagerNamespace>DSL.BusinessServer.BusinessPolicies</CustomManagerNamespace>
278 <!-- up to 100 alt custom assembly locations supported -->
279 <!-- info for first alternate custom assembly -->
280 <CustomAssemblyLocationAlt1>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\bin</CustomAssemblyLocationAlt1>
281 <CustomEntitiesAssemblyAlt1>Metrix.Payments.BusinessEntities.dll</CustomEntitiesAssemblyAlt1>
282 <CustomPoliciesAssemblyAlt1>Metrix.Payments.BusinessServer.BusinessPolicies.dll</CustomPoliciesAssemblyAlt1>
283 <CustomManagerNamespaceAlt1>Metrix.Payments.BusinessServer.BusinessPolicies</CustomManagerNamespaceAlt1>
284 <!-- info for second alt custom assembly -->
285 <CustomAssemblyLocationAlt2>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\bin</CustomAssemblyLocationAlt2>
286 <CustomEntitiesAssemblyAlt2>Metrix.Quotes.BusinessEntities.dll</CustomEntitiesAssemblyAlt2>
287 <CustomPoliciesAssemblyAlt2>Metrix.Quotes.BusinessServer.BusinessPolicies.dll</CustomPoliciesAssemblyAlt2>
288 <CustomManagerNamespaceAlt2>Metrix.Quotes.BusinessServer.BusinessPolicies</CustomManagerNamespaceAlt2>
289 <!-- info for third alt custom assembly -->
290 <CustomAssemblyLocationAlt3>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\bin</CustomAssemblyLocationAlt3>
291 <CustomEntitiesAssemblyAlt3>Metrix.Analytics.BusinessEntities.dll</CustomEntitiesAssemblyAlt3>
292 <CustomPoliciesAssemblyAlt3>Metrix.Analytics.BusinessServer.BusinessPolicies.dll</CustomPoliciesAssemblyAlt3>
293 <CustomManagerNamespaceAlt3>Metrix.Analytics.BusinessServer.BusinessPolicies</CustomManagerNamespaceAlt3>
294 <!-- info for fourth alt custom assembly -->
295 <CustomAssemblyLocationAlt4>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\bin</CustomAssemblyLocationAlt4>
296 <CustomEntitiesAssemblyAlt4 />
297 <CustomPoliciesAssemblyAlt4>Metrix.Sms.BusinessServer.BusinessPolicies.dll</CustomPoliciesAssemblyAlt4>
298 <CustomManagerNamespaceAlt4>Metrix.Sms.BusinessServer.BusinessPolicies</CustomManagerNamespaceAlt4>
299 <!-- info for fifth alt custom assembly -->
300 <CustomAssemblyLocationAlt5>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\bin</CustomAssemblyLocationAlt5>
301 <CustomEntitiesAssemblyAlt5>IntegrationFrameWorkEntities.dll</CustomEntitiesAssemblyAlt5>
302 <CustomPoliciesAssemblyAlt5>IntegrationFrameWorkPolicies.dll</CustomPoliciesAssemblyAlt5>
303 <CustomManagerNamespaceAlt5>Metrix.Integration.BusinessServer.BusinessPolicies</CustomManagerNamespaceAlt5>
304 <!-- info for sixth alt custom assembly -->
305 <CustomAssemblyLocationAlt6>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\bin</CustomAssemblyLocationAlt6>
306 <CustomEntitiesAssemblyAlt6 />
307 <CustomPoliciesAssemblyAlt6>Metrix.Threesixty.Integration.dll</CustomPoliciesAssemblyAlt6>
308 <CustomManagerNamespaceAlt6>Metrix.Threesixty.Integration</CustomManagerNamespaceAlt6>
309 <!-- info for seventh alt custom assembly -->
310 <CustomAssemblyLocationAlt7>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\bin</CustomAssemblyLocationAlt7>
311 <CustomEntitiesAssemblyAlt7>Metrix.IFS.Adapter.dll</CustomEntitiesAssemblyAlt7>
312 <CustomPoliciesAssemblyAlt7>Metrix.IFS.Adapter.dll</CustomPoliciesAssemblyAlt7>
313 <CustomManagerNamespaceAlt7>Metrix.IFS.Adapter</CustomManagerNamespaceAlt7>
314 <!-- info for eighth alt custom assembly -->
315 <CustomAssemblyLocationAlt8>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\CustomAssemblies</CustomAssemblyLocationAlt8>
316 <CustomEntitiesAssemblyAlt8>IFS.FSM.Freight.BusinessEntities.dll</CustomEntitiesAssemblyAlt8>
317 <CustomPoliciesAssemblyAlt8>IFS.FSM.Freight.BusinessServer.dll</CustomPoliciesAssemblyAlt8>
318 <CustomManagerNamespaceAlt8>IFS.FSM.Freight.BusinessServer.BusinessPolicies</CustomManagerNamespaceAlt8>
319 <!-- obsolete, no longer used -->
320 <InitializeExtensionRecord>true</InitializeExtensionRecord>
321 <!-- Location of the Custom Client Assemblies-->
322 <CustomClientAssemblyLocation>C:\inetpub\wwwroot\TFI_FSMServer_5_7_7\CustomClientAssemblies</CustomClientAssemblyLocation>
323 </ApplicationExtension>
324 <LoadBalancerSettings>
325 <!-- location of replicate configuration file -->
326 <ReplicateSettingFileLocation>Config\ReplicateSettings.xml</ReplicateSettingFileLocation>
327 <!-- This number is the retry count. So there is first attempt done by
328 the system and then if the value here greater then 0 next attempt is made.-->
329 <MessageRetryCycleCount>1</MessageRetryCycleCount>
330 <!-- In milliseconds -->
331 <MessageRetryCycleWait>20000</MessageRetryCycleWait>
332 <!-- Number of distinct messages that can fail before replicate is marked un usable -->
333 <ReplicateDeactivationCountMax>3</ReplicateDeactivationCountMax>
334 </LoadBalancerSettings>
335 <MaintenanceSettings>
336 <!-- time interval in minutes for M5 app server maintenance thread -->
337 <ServerMaintenanceIntervalMin>10</ServerMaintenanceIntervalMin>
338 </MaintenanceSettings>
339 <!-- Microsoft-defined section, do not modify except for endpoint -->
340 <system.serviceModel>
341 <extensions>
342 <bindingElementExtensions>
343 <add name="gzipMessageEncoding" type="Metrix.Global.GZipEncoder.GZipMessageEncodingElement, Metrix.Global, Version=5.7, Culture=neutral, PublicKeyToken=null" />
344 </bindingElementExtensions>
345 </extensions>
346 <services>
347 <service behaviorConfiguration="MEXEnabled" name="Metrix.Service.M5Service">
348 <!-- WAS activated custom net.tcp endpoint -->
349 <endpoint address="net.tcp://ifs.tficanada.com:808/TFI_FSMServer_5_7_7/M5Service.svc" binding="customBinding" bindingConfiguration="CompressedCustomNetTcpBindingConfig" contract="Metrix.Service.IM5Service" name="TFI_FSMServer_5_7_7_NET.TCP" />
350 <!-- compressed WAS activated custom net.tcp endpoint -->
351 <!--<endpoint address="net.tcp://[machine_name]:[port_number]/[target_vdir]/M5Service.svc" binding="customBinding" bindingConfiguration="CompressedCustomNetTcpBindingConfig" contract="Metrix.Service.IM5Service" name="Compressed"/>-->
352 <endpoint address="net.pipe://ifs.tficanada.com/TFI_FSMServer_5_7_7/M5Service.svc" binding="netNamedPipeBinding" bindingConfiguration="NetNamedPipeBindingConfig" contract="Metrix.Service.IM5Service" name="TFI_FSMServer_5_7_7_NET.TCP" />
353 <endpoint address="http://ifs.tficanada.com/TFI_FSMServer_5_7_7/M5Service.svc/IBroadcast360" binding="wsHttpBinding" bindingConfiguration="BINDING_WS_HTTP" contract="Metrix.Service.IBroadcast360" />
354 <!-- metadata exchange (WSDL info) endpoint -->
355 <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
356 <!-- streaming http endpoint -->
357 <endpoint address="http://ifs.tficanada.com/TFI_FSMServer_5_7_7/M5Service.svc/IStreamingService" binding="basicHttpBinding" bindingConfiguration="HttpStreaming" contract="Metrix.Service.IStreamingService" />
358 <host>
359 <baseAddresses>
360 <add baseAddress="http://ifs.tficanada.com:5036" />
361 </baseAddresses>
362 </host>
363 <!--http endpoint-->
364 <!--<endpoint address="http://[machine_name]:[port_number]/[target_vdir]/M5Service.svc" binding="basicHttpBinding" bindingConfiguration="HTTPBindingConfig" contract="Metrix.Service.IM5Service" />-->
365 <!--https endpoint-->
366 <!--<endpoint address="https://[machine_name]:[port_number]/[target_vdir]/M5Service.svc" binding="customBinding" bindingConfiguration="CompressedWsHttpBinding_IM5Service" contract="Metrix.Service.IM5Service" />-->
367 </service>
368 </services>
369 <bindings>
370 <basicHttpBinding>
371 <binding name="HttpStreaming" maxReceivedMessageSize="67108864" transferMode="Streamed" />
372 <binding name="HttpsStreaming" maxReceivedMessageSize="67108864" transferMode="Streamed">
373 <security mode="Transport" />
374 </binding>
375 <binding name="HTTPBindingConfig" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" hostNameComparisonMode="StrongWildcard" maxBufferSize="2147483647" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
376 <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
377 </binding>
378 <binding name="BasicHttpBinding_IRouteService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
379 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
380 <security mode="None">
381 <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
382 <message clientCredentialType="UserName" algorithmSuite="Default" />
383 </security>
384 </binding>
385 <binding name="BasicHttpBinding_IGeocodeService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
386 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
387 <security mode="None">
388 <transport clientCredentialType="None" proxyCredentialType="None" realm="" />
389 <message clientCredentialType="UserName" algorithmSuite="Default" />
390 </security>
391 </binding>
392 <binding name="BasicHttpBinding_IM5Service" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" hostNameComparisonMode="StrongWildcard" maxBufferSize="2147483647" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
393 <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
394 <security mode="None" />
395 </binding>
396 <binding name="BINDING_BASIC_HTTPS" closeTimeout="05:00:00" openTimeout="05:00:00" receiveTimeout="05:00:00" sendTimeout="05:00:00" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" transferMode="Buffered" messageEncoding="Text">
397 <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
398 <security mode="Transport">
399 <transport clientCredentialType="None" />
400 </security>
401 </binding>
402 </basicHttpBinding>
403 <netTcpBinding>
404 <binding name="NetTcpBindingConfig" listenBacklog="100000" maxConnections="100000" maxReceivedMessageSize="2147483647">
405 <readerQuotas maxStringContentLength="2000000000" maxArrayLength="1073741824" />
406 <security mode="None" />
407 </binding>
408 </netTcpBinding>
409 <netNamedPipeBinding>
410 <binding name="NetNamedPipeBindingConfig" maxConnections="100000" maxReceivedMessageSize="2147483647">
411 <readerQuotas maxStringContentLength="2000000000" maxArrayLength="1073741824" />
412 <security mode="None" />
413 </binding>
414 </netNamedPipeBinding>
415 <wsHttpBinding>
416 <binding name="WsHttpBinding_IM5Service" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="1073741824" maxReceivedMessageSize="2147483647">
417 <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
418 <security mode="Transport">
419 <transport clientCredentialType="None" />
420 </security>
421 </binding>
422 <binding name="BINDING_WS_HTTP" closeTimeout="00:30:00" openTimeout="00:30:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text">
423 <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
424 <security mode="None" />
425 </binding>
426 <binding name="WSHttpBinding_IDataRequest" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="40000000" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
427 <readerQuotas maxDepth="32" maxStringContentLength="40000000" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
428 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
429 <security mode="None">
430 <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
431 <message clientCredentialType="Windows" negotiateServiceCredential="true" />
432 </security>
433 </binding>
434 <binding name="WSHttpBinding_ISystemManagementRequest" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
435 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
436 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
437 <security mode="None">
438 <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
439 <message clientCredentialType="Windows" negotiateServiceCredential="true" />
440 </security>
441 </binding>
442 <binding name="WSHttpBinding_ISessionRequest" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
443 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
444 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
445 <security mode="None">
446 <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
447 <message clientCredentialType="Windows" negotiateServiceCredential="true" />
448 </security>
449 </binding>
450 <binding name="WSHttpBinding_IRemotingInterface" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
451 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
452 <reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false" />
453 <security mode="None">
454 <transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
455 <message clientCredentialType="Windows" negotiateServiceCredential="true" />
456 </security>
457 </binding>
458 </wsHttpBinding>
459 <customBinding>
460 <binding name="CompressedCustomNetTcpBindingConfig">
461 <gzipMessageEncoding innerMessageEncoding="binaryMessageEncoding" />
462 <!-- following settings from customNetTcpBinding are the default values for gzipMessageEncoding, do not modify inner encoder <binaryMessageEncoding maxReadPoolSize="1024" maxWritePoolSize="1024"
463 maxSessionSize="32768"> <readerQuotas maxDepth="1024" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="32768" maxNameTableCharCount="2147483647" /> </binaryMessageEncoding>-->
464 <tcpTransport manualAddressing="false" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" connectionBufferSize="65536" hostNameComparisonMode="StrongWildcard" channelInitializationTimeout="00:02:00" maxBufferSize="2147483647" maxPendingConnections="1000" maxOutputDelay="00:02:00.2000000" maxPendingAccepts="1000" transferMode="Buffered" listenBacklog="1000" portSharingEnabled="false" teredoEnabled="false">
465 <connectionPoolSettings groupName="default" leaseTimeout="00:30:00" idleTimeout="00:30:00" maxOutboundConnectionsPerEndpoint="1000" />
466 <extendedProtectionPolicy policyEnforcement="Never" />
467 </tcpTransport>
468 </binding>
469 <binding name="CustomNetTcpBindingConfig">
470 <binaryMessageEncoding maxReadPoolSize="1024" maxWritePoolSize="1024" maxSessionSize="32768">
471 <readerQuotas maxDepth="1024" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="32768" maxNameTableCharCount="2147483647" />
472 </binaryMessageEncoding>
473 <tcpTransport manualAddressing="false" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" connectionBufferSize="65536" hostNameComparisonMode="StrongWildcard" channelInitializationTimeout="00:02:00" maxBufferSize="2147483647" maxPendingConnections="1000" maxOutputDelay="00:02:00.2000000" maxPendingAccepts="1000" transferMode="Buffered" listenBacklog="1000" portSharingEnabled="false" teredoEnabled="false">
474 <connectionPoolSettings groupName="default" leaseTimeout="00:30:00" idleTimeout="00:30:00" maxOutboundConnectionsPerEndpoint="1000" />
475 <extendedProtectionPolicy policyEnforcement="Never" />
476 </tcpTransport>
477 </binding>
478 <binding name="CompressedWsHttpBinding_IM5Service">
479 <gzipMessageEncoding innerMessageEncoding="textMessageEncoding" />
480 <!-- following settings from customNetTcpBinding are the default values for gzipMessageEncoding -->
481 <!-- <binaryMessageEncoding maxReadPoolSize="1024" maxWritePoolSize="1024" maxSessionSize="32768"> -->
482 <!--readerQuotas maxDepth="1024" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="32768" maxNameTableCharCount="2147483647" />-->
483 <!--</binaryMessageEncoding>-->
484 <httpsTransport manualAddressing="false" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" hostNameComparisonMode="StrongWildcard" maxBufferSize="2147483647" transferMode="Buffered">
485 <extendedProtectionPolicy policyEnforcement="Never" />
486 </httpsTransport>
487 </binding>
488 <binding name="CompressedBasicHttpBinding_IM5Service">
489 <gzipMessageEncoding innerMessageEncoding="textMessageEncoding" />
490 <!-- following settings from customNetTcpBinding are the default values for gzipMessageEncoding <binaryMessageEncoding maxReadPoolSize="1024" maxWritePoolSize="1024"
491 maxSessionSize="32768"> -->
492 <!--readerQuotas maxDepth="1024" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="32768" maxNameTableCharCount="2147483647" />-->
493 <!--
494 </binaryMessageEncoding>-->
495 <httpTransport manualAddressing="false" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" hostNameComparisonMode="StrongWildcard" maxBufferSize="2147483647" transferMode="Buffered">
496 <extendedProtectionPolicy policyEnforcement="Never" />
497 </httpTransport>
498 </binding>
499 <binding name="CustomBinding_IGeocodeService">
500 <binaryMessageEncoding maxReadPoolSize="64" maxWritePoolSize="16" maxSessionSize="2048">
501 <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
502 </binaryMessageEncoding>
503 <httpTransport manualAddressing="false" maxBufferPoolSize="524288" maxReceivedMessageSize="65536" allowCookies="false" authenticationScheme="Anonymous" bypassProxyOnLocal="false" decompressionEnabled="true" hostNameComparisonMode="StrongWildcard" keepAliveEnabled="true" maxBufferSize="65536" proxyAuthenticationScheme="Anonymous" realm="" transferMode="Buffered" unsafeConnectionNtlmAuthentication="false" useDefaultWebProxy="true" />
504 </binding>
505 </customBinding>
506 </bindings>
507 <client>
508 <metadata>
509 <policyImporters>
510 <remove type="System.ServiceModel.Channels.MessageEncodingBindingElementImporter, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
511 <extension type="Metrix.Service.Samples.GZipMessageEncodingBindingElementImporter, Metrix.service.exe, Version=5.7, Culture=neutral, PublicKeyToken=null" />
512 </policyImporters>
513 </metadata>
514 <endpoint name="widgetLoopback" address="net.tcp://ifs.tficanada.com:808/TFI_FSMServer_5_7_7/M5Service.svc" binding="customBinding" bindingConfiguration="CompressedCustomNetTcpBindingConfig" contract="MetrixService.IM5Service" />
515 <endpoint name="integrationService" address="net.tcp://ifs.tficanada.com:808/TFI_FSMServer_5_7_7/M5Service.svc" binding="customBinding" bindingConfiguration="CompressedCustomNetTcpBindingConfig" contract="Metrix.M5WebService.IM5Service" />
516 <endpoint address="http://dev.virtualearth.net/webservices/v1/routeservice/routeservice.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IRouteService" contract="Bing.Route.IRouteService" name="BasicHttpBinding_IRouteService" />
517 <endpoint address="http://dev.virtualearth.net/webservices/v1/geocodeservice/GeocodeService.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IGeocodeService" contract="Bing.GeocodeService.IGeocodeService" name="BasicHttpBinding_IGeocodeService" />
518 <endpoint address="http://dev.virtualearth.net/webservices/v1/geocodeservice/GeocodeService.svc/binaryHttp" binding="customBinding" bindingConfiguration="CustomBinding_IGeocodeService" contract="Bing.GeocodeService.IGeocodeService" name="CustomBinding_IGeocodeService" />
519 <endpoint address="http://tfi-ifs-test:8744/IFS/Scheduling/Gateway/Service/Data" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IDataRequest" contract="GatewayService.IDataRequest" name="WSHttpBinding_IDataRequest" />
520 <endpoint address="http://tfi-ifs-test:8744/IFS/Scheduling/Gateway/Service/SystemManagement" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_ISystemManagementRequest" contract="GatewayService.ISystemManagementRequest" name="WSHttpBinding_ISystemManagementRequest" />
521 <endpoint address="http://tfi-ifs-test:8744/IFS/Scheduling/Gateway/Service/Session" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_ISessionRequest" contract="GatewayService.ISessionRequest" name="WSHttpBinding_ISessionRequest" />
522 <endpoint address="http://tfi-ifs-test:8744/IFS/Scheduling/Gateway/Service" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IRemotingInterface" contract="GatewayService.IRemotingInterface" name="WSHttpBinding_IRemotingInterface" />
523 </client>
524 <behaviors>
525 <serviceBehaviors>
526 <behavior name="MEXEnabled">
527 <serviceMetadata httpGetEnabled="true" httpGetUrl="" httpsGetEnabled="true" httpsGetUrl="" />
528 <serviceThrottling maxConcurrentCalls="100000" maxConcurrentSessions="100000" maxConcurrentInstances="100000" />
529 </behavior>
530 </serviceBehaviors>
531 </behaviors>
532 </system.serviceModel>
533 <runtime>
534 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
535 <probing privatePath="MetrixWidgets" />
536 <dependentAssembly>
537 <assemblyIdentity name="Metrix.BusinessServer.Interfaces" publicKeyToken="null" culture="neutral" />
538 <bindingRedirect oldVersion="0.0.0.0-5.7.0.25953" newVersion="5.7.0.25953" />
539 </dependentAssembly>
540 <dependentAssembly>
541 <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
542 <bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />
543 </dependentAssembly>
544 <dependentAssembly>
545 <assemblyIdentity name="Microsoft.WindowsAzure.Storage" publicKeyToken="31bf3856ad364e35" culture="neutral" />
546 <bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
547 </dependentAssembly>
548 <dependentAssembly>
549 <assemblyIdentity name="Microsoft.ServiceBus" publicKeyToken="31bf3856ad364e35" culture="neutral" />
550 <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" />
551 </dependentAssembly>
552 <dependentAssembly>
553 <assemblyIdentity name="Microsoft.Data.Edm" publicKeyToken="31bf3856ad364e35" culture="neutral" />
554 <bindingRedirect oldVersion="0.0.0.0-5.7.0.0" newVersion="5.7.0.0" />
555 </dependentAssembly>
556 <dependentAssembly>
557 <assemblyIdentity name="Microsoft.Data.OData" publicKeyToken="31bf3856ad364e35" culture="neutral" />
558 <bindingRedirect oldVersion="0.0.0.0-5.7.0.0" newVersion="5.7.0.0" />
559 </dependentAssembly>
560 <dependentAssembly>
561 <assemblyIdentity name="System.Spatial" publicKeyToken="31bf3856ad364e35" culture="neutral" />
562 <bindingRedirect oldVersion="0.0.0.0-5.7.0.0" newVersion="5.7.0.0" />
563 </dependentAssembly>
564 <dependentAssembly>
565 <assemblyIdentity name="Microsoft.WindowsAzure.Diagnostics" publicKeyToken="31bf3856ad364e35" culture="neutral" />
566 <bindingRedirect oldVersion="0.0.0.0-2.8.0.0" newVersion="2.8.0.0" />
567 </dependentAssembly>
568 <dependentAssembly>
569 <assemblyIdentity name="Microsoft.Data.Services.Client" publicKeyToken="31bf3856ad364e35" culture="neutral" />
570 <bindingRedirect oldVersion="0.0.0.0-5.6.2.0" newVersion="5.7.0.0" />
571 </dependentAssembly>
572 </assemblyBinding>
573 <generatePublisherEvidence enabled="false" />
574 <loadFromRemoteSources enabled="true" />
575 </runtime>
576 <typeRegistrationProvidersConfiguration>
577 <clear />
578 <add sectionName="RetryPolicyConfiguration" name="RetryPolicyConfiguration" />
579 </typeRegistrationProvidersConfiguration>
580 <RetryPolicyConfiguration defaultRetryStrategy="Fixed Interval Retry Strategy" defaultSqlConnectionRetryStrategy="Fixed Interval Retry Strategy" defaultSqlCommandRetryStrategy="Fixed Interval Retry Strategy" defaultAzureStorageRetryStrategy="Fixed Interval Retry Strategy">
581 <incremental name="Incremental Retry Strategy" />
582 <fixedInterval name="Fixed Interval Retry Strategy" maxRetryCount="5" />
583 <exponentialBackoff name="Exponential Backoff Retry Strategy" />
584 </RetryPolicyConfiguration>
585</configuration>