This article in the WCF by example series introduces RavenDB for persistence purposes.
|
<?xml version="1.0" encoding="utf-8" ?>
<!--
NHibernate Configuration
========================
-->
<objects xmlns="http://www.springframework.net">
<!-- CLIENT SERVICE LOCATOR -->
<object
id="ClientServiceLocatorRef"
type="eDirectory.WPF.Services.ClientServiceLocator, eDirectory.WPF"
factory-method="Instance"
singleton="true">
<property name="ExceptionManager" ref="BusinessExceptionManagerRef" />
<property name="WarningManager" ref="BusinessWarningManagerRef" />
<property name="CommandDispatcher" ref="CommandDispatcherRef" />
</object>
<!-- Business Exception Manager -->
<object
id="BusinessExceptionManagerRef"
type="eDirectory.WPF.Services.BusinessExceptionManager"/>
<!-- Business Warning Manager -->
<object
id="BusinessWarningManagerRef"
type="eDirectory.WPF.Services.BusinessWarningManager"/>
<!-- Command Dispatcher -->
<object
id="CommandDispatcherRef"
type="eDirectory.Domain.Services.DirectCommandDispatcher, eDirectory.Domain"/>
<!-- SERVER CONTAINER -->
<object
id="ServerContainerRef"
type="eDirectory.Domain.AppServices.Container, eDirectory.Domain"
singleton="true">
<property name="RequestContext" ref="RequestContextRef" />
</object>
<!-- Request Context -->
<object
id="RequestContextRef"
type="eDirectory.Naive.AppServices.RequestContextNaive, eDirectory.Naive" />
<!-- Global Context -->
<object
id="GlobalContextRef"
type="eDirectory.Domain.AppServices.GlobalContext, eDirectory.Domain"
factory-method="Instance"
singleton="true">
<property name="TransFactory" ref="TransFactoryRef" />
</object>
<!-- Transaction Factory -->
<object
id="TransFactoryRef"
type="eDirectory.RavenDB.TransManager.TransManagerFactoryRavenDB, eDirectory.RavenDB" />
<!-- AutoMapper -->
<object
id="AutoMapperConfiguratorRef"
type="eDirectory.Domain.Entities.AutoMapperConfigurator, eDirectory.Domain"
init-method="Install" />
</objects>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.