<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://logicwiki.co.uk/index.php?action=history&amp;feed=atom&amp;title=ApplicationRegistry</id>
		<title>ApplicationRegistry - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://logicwiki.co.uk/index.php?action=history&amp;feed=atom&amp;title=ApplicationRegistry"/>
		<link rel="alternate" type="text/html" href="http://logicwiki.co.uk/index.php?title=ApplicationRegistry&amp;action=history"/>
		<updated>2026-10-28T05:04:01Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://logicwiki.co.uk/index.php?title=ApplicationRegistry&amp;diff=1021&amp;oldid=prev</id>
		<title>AliIybar: Created page with &quot;&lt;pre&gt; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using MyAccount.Application.Interfaces.Authentication...&quot;</title>
		<link rel="alternate" type="text/html" href="http://logicwiki.co.uk/index.php?title=ApplicationRegistry&amp;diff=1021&amp;oldid=prev"/>
				<updated>2016-10-12T13:59:33Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;pre&amp;gt; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using MyAccount.Application.Interfaces.Authentication...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
using System.Collections.Generic;&lt;br /&gt;
using System.Linq;&lt;br /&gt;
using System.Text;&lt;br /&gt;
using System.Threading.Tasks;&lt;br /&gt;
using MyAccount.Application.Interfaces.Authentication;&lt;br /&gt;
using MyAccount.Application.Interfaces.Email;&lt;br /&gt;
using MyAccount.Application.Models.Authentication;&lt;br /&gt;
using MyAccount.BusinessLogic.Services.Authentication;&lt;br /&gt;
using MyAccount.Shared.Models.Authentication;&lt;br /&gt;
using StructureMap;&lt;br /&gt;
using MyAccount.Application.Interfaces;&lt;br /&gt;
using MyAccount.Application.Interfaces.Capita;&lt;br /&gt;
using MyAccount.Application.Interfaces.Forms;&lt;br /&gt;
using MyAccount.BusinessLogic;&lt;br /&gt;
using MyAccount.BusinessLogic.Services;&lt;br /&gt;
using MyAccount.BusinessLogic.Services.Capita;&lt;br /&gt;
using MyAccount.BusinessLogic.Services.Email;&lt;br /&gt;
using MyAccount.BusinessLogic.Services.Forms;&lt;br /&gt;
using MyAccount.Domain.Interfaces;&lt;br /&gt;
&lt;br /&gt;
namespace MyAccount.Ioc.Registries&lt;br /&gt;
{&lt;br /&gt;
    public class ApplicationRegistry : Registry&lt;br /&gt;
    {&lt;br /&gt;
        public ApplicationRegistry()&lt;br /&gt;
        {&lt;br /&gt;
            For&amp;lt;IUserStoreService&amp;lt;ApplicationUser&amp;gt;&amp;gt;().Use&amp;lt;UserStore&amp;lt;ApplicationUser&amp;gt;&amp;gt;();&lt;br /&gt;
            For&amp;lt;IEmailService&amp;gt;().Use&amp;lt;MyAccount.BusinessLogic.Services.Email.EmailService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IAuditService&amp;lt;ApplicationUser&amp;gt;&amp;gt;().Use&amp;lt;AuditService&amp;lt;ApplicationUser&amp;gt;&amp;gt;();&lt;br /&gt;
            For&amp;lt;IHistoryService&amp;lt;ApplicationUser&amp;gt;&amp;gt;().Use&amp;lt;HistoryService&amp;lt;ApplicationUser&amp;gt;&amp;gt;();&lt;br /&gt;
            For&amp;lt;IEmailLogService&amp;gt;().Use&amp;lt;EmailLogService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IAddressService&amp;gt;().Use&amp;lt;AddressService&amp;gt;();&lt;br /&gt;
            For&amp;lt;ICrmServiceRequestLineItemService&amp;gt;().Use&amp;lt;CrmServiceRequestLineItemService&amp;gt;();&lt;br /&gt;
            For&amp;lt;ICouncillorService&amp;gt;().Use&amp;lt;CouncillorService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IBinService&amp;gt;().Use&amp;lt;BinService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IWakeUpService&amp;gt;().Use&amp;lt;WakeUpService&amp;gt;();&lt;br /&gt;
&lt;br /&gt;
            #region Forms&lt;br /&gt;
            For &amp;lt;ICrmIncidentService&amp;gt;().Use &amp;lt; CrmIncidentService &amp;gt;();&lt;br /&gt;
            For&amp;lt;ICrmMinimumContactUserService&amp;gt;().Use&amp;lt;CrmMinimumContactUserService&amp;gt;();&lt;br /&gt;
&lt;br /&gt;
            For&amp;lt;IMissedBinCollectionReportService&amp;gt;().Use&amp;lt;MissedBinCollectionReportService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IFlytippingRemovalService&amp;gt;().Use&amp;lt;FlytippingRemovalService&amp;gt;();&lt;br /&gt;
            For&amp;lt;INoiseNuisanceService&amp;gt;().Use&amp;lt;NoiseNuisanceService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IReportStrayDogService&amp;gt;().Use&amp;lt;ReportStrayDogService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IDeadAnimalRemovalService&amp;gt;().Use&amp;lt;DeadAnimalRemovalService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IPestControlService&amp;gt;().Use&amp;lt;PestControlService&amp;gt;();&lt;br /&gt;
            For&amp;lt;ISmokeNuisanceReportService&amp;gt;().Use&amp;lt;SmokeNuisanceReportService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IFoodEnquiryService&amp;gt;().Use&amp;lt;FoodEnquiryService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IDogFoulingReportService&amp;gt;().Use&amp;lt;DogFoulingReportService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IBinRequestService&amp;gt;().Use&amp;lt;BinRequestService&amp;gt;();&lt;br /&gt;
&lt;br /&gt;
            #endregion&lt;br /&gt;
&lt;br /&gt;
            For&amp;lt;ICouncillorService&amp;gt;().Use&amp;lt;CouncillorService&amp;gt;();&lt;br /&gt;
            For&amp;lt;ICouncilTaxService&amp;gt;().Use&amp;lt;CouncilTaxService&amp;gt;();&lt;br /&gt;
            For&amp;lt;IContactService&amp;gt;().Use&amp;lt;ContactService&amp;gt;();&lt;br /&gt;
            Configure(x =&amp;gt; x.ImportRegistry(typeof(DataRegistry)));&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[DataRegistry]]&lt;/div&gt;</summary>
		<author><name>AliIybar</name></author>	</entry>

	</feed>