├── .gitattributes ├── .github └── issue_template.md ├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── DI01 ├── DI01.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Resolver.cs └── Stuff.cs ├── DI02 ├── DI02.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Stuff.cs └── packages.config ├── DI03 ├── DI03.Services │ ├── DI03.Services.csproj │ ├── EmailsService.cs │ ├── IEmailsService.cs │ ├── IUsersService.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── UsersService.cs └── DI03 │ ├── DI03.csproj │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── SmObjectFactory.cs │ ├── app.config │ └── packages.config ├── DI04 ├── DI04.Services │ ├── Accounting.cs │ ├── Contracts │ │ ├── IAccounting.cs │ │ ├── IOrderHandler.cs │ │ └── ISales.cs │ ├── DI04.Services.csproj │ ├── OrderHandlerLazy.cs │ ├── OrderHandlerNormal.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── Sales.cs └── DI04 │ ├── DI04.csproj │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── SmObjectFactory.cs │ ├── SnippetMemoryTester.cs │ ├── app.config │ └── packages.config ├── DI05 ├── DI05.Services │ ├── DI05.Services.csproj │ ├── IUsersService.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── UsersService.cs └── DI05 │ ├── Core │ ├── SmObjectFactory.cs │ ├── StructureMapModule.cs │ └── StructureMapObjectFactory.cs │ ├── DI05.csproj │ ├── Default.aspx │ ├── Default.aspx.cs │ ├── Default.aspx.designer.cs │ ├── Global.asax │ ├── Global.asax.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── UserControl1.ascx │ ├── UserControl1.ascx.cs │ ├── UserControl1.ascx.designer.cs │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ └── packages.config ├── DI06 ├── DI06.Services │ ├── Contracts │ │ ├── ILogActionService.cs │ │ └── IWebClientServices.cs │ ├── DI06.Services.csproj │ ├── LogActionService.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── WebClientServices.cs └── DI06 │ ├── App_Start │ ├── FilterConfig.cs │ └── RouteConfig.cs │ ├── Areas │ ├── Admin │ │ ├── AdminAreaRegistration.cs │ │ ├── Controllers │ │ │ ├── HomeController.cs │ │ │ └── UsersController.cs │ │ └── Views │ │ │ ├── Home │ │ │ └── Index.cshtml │ │ │ ├── Users │ │ │ └── Index.cshtml │ │ │ └── Web.config │ └── WebClients │ │ ├── Controllers │ │ ├── HomeController.cs │ │ └── UsersController.cs │ │ ├── Views │ │ ├── Home │ │ │ └── Index.cshtml │ │ ├── Users │ │ │ └── Index.cshtml │ │ └── Web.config │ │ └── WebClientsAreaRegistration.cs │ ├── Controllers │ └── HomeController.cs │ ├── CustomFilters │ ├── LogAttribute.cs │ └── StructureMapFilterProvider.cs │ ├── DI06.csproj │ ├── Global.asax │ ├── Global.asax.cs │ ├── IocConfig │ └── SmObjectFactory.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Views │ ├── Home │ │ └── Index.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ └── _Layout.cshtml │ ├── Web.config │ └── _ViewStart.cshtml │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ └── packages.config ├── DI07 ├── DI07.Services │ ├── DI07.Services.csproj │ ├── ITestService.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── TestService.cs └── DI07 │ ├── App.xaml │ ├── App.xaml.cs │ ├── Core │ ├── IViewModel.cs │ ├── SmObjectFactory.cs │ └── ViewModelFactory.cs │ ├── DI07.csproj │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── ViewModels │ └── TestViewModel.cs │ ├── Views │ ├── TestView.xaml │ └── TestView.xaml.cs │ ├── app.config │ └── packages.config ├── DI08 ├── DI08.Services │ ├── DI08.Services.csproj │ ├── EmailsService.cs │ ├── IEmailsService.cs │ └── Properties │ │ └── AssemblyInfo.cs └── DI08 │ ├── App_Start │ ├── BundleConfig.cs │ ├── FilterConfig.cs │ ├── RouteConfig.cs │ ├── SmObjectFactory.cs │ └── WebApiConfig.cs │ ├── Areas │ └── HelpPage │ │ ├── ApiDescriptionExtensions.cs │ │ ├── App_Start │ │ └── HelpPageConfig.cs │ │ ├── Controllers │ │ └── HelpController.cs │ │ ├── HelpPage.css │ │ ├── HelpPageAreaRegistration.cs │ │ ├── HelpPageConfigurationExtensions.cs │ │ ├── Models │ │ └── HelpPageApiModel.cs │ │ ├── SampleGeneration │ │ ├── HelpPageSampleGenerator.cs │ │ ├── HelpPageSampleKey.cs │ │ ├── ImageSample.cs │ │ ├── InvalidSample.cs │ │ ├── ObjectGenerator.cs │ │ ├── SampleDirection.cs │ │ └── TextSample.cs │ │ ├── Views │ │ ├── Help │ │ │ ├── Api.cshtml │ │ │ ├── DisplayTemplates │ │ │ │ ├── ApiGroup.cshtml │ │ │ │ ├── HelpPageApiModel.cshtml │ │ │ │ ├── ImageSample.cshtml │ │ │ │ ├── InvalidSample.cshtml │ │ │ │ ├── Parameters.cshtml │ │ │ │ ├── Samples.cshtml │ │ │ │ └── TextSample.cshtml │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ └── _Layout.cshtml │ │ ├── Web.config │ │ └── _ViewStart.cshtml │ │ └── XmlDocumentationProvider.cs │ ├── Content │ ├── Site.css │ └── themes │ │ └── base │ │ ├── images │ │ ├── animated-overlay.gif │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_2e83ff_256x240.png │ │ ├── ui-icons_454545_256x240.png │ │ ├── ui-icons_888888_256x240.png │ │ └── ui-icons_cd0a0a_256x240.png │ │ ├── jquery-ui.css │ │ ├── jquery.ui.accordion.css │ │ ├── jquery.ui.all.css │ │ ├── jquery.ui.autocomplete.css │ │ ├── jquery.ui.base.css │ │ ├── jquery.ui.button.css │ │ ├── jquery.ui.core.css │ │ ├── jquery.ui.datepicker.css │ │ ├── jquery.ui.dialog.css │ │ ├── jquery.ui.menu.css │ │ ├── jquery.ui.progressbar.css │ │ ├── jquery.ui.resizable.css │ │ ├── jquery.ui.selectable.css │ │ ├── jquery.ui.slider.css │ │ ├── jquery.ui.spinner.css │ │ ├── jquery.ui.tabs.css │ │ ├── jquery.ui.theme.css │ │ ├── jquery.ui.tooltip.css │ │ └── minified │ │ ├── images │ │ ├── animated-overlay.gif │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ ├── ui-icons_222222_256x240.png │ │ ├── ui-icons_2e83ff_256x240.png │ │ ├── ui-icons_454545_256x240.png │ │ ├── ui-icons_888888_256x240.png │ │ └── ui-icons_cd0a0a_256x240.png │ │ ├── jquery-ui.min.css │ │ ├── jquery.ui.accordion.min.css │ │ ├── jquery.ui.autocomplete.min.css │ │ ├── jquery.ui.button.min.css │ │ ├── jquery.ui.core.min.css │ │ ├── jquery.ui.datepicker.min.css │ │ ├── jquery.ui.dialog.min.css │ │ ├── jquery.ui.menu.min.css │ │ ├── jquery.ui.progressbar.min.css │ │ ├── jquery.ui.resizable.min.css │ │ ├── jquery.ui.selectable.min.css │ │ ├── jquery.ui.slider.min.css │ │ ├── jquery.ui.spinner.min.css │ │ ├── jquery.ui.tabs.min.css │ │ ├── jquery.ui.theme.min.css │ │ └── jquery.ui.tooltip.min.css │ ├── Controllers │ ├── HomeController.cs │ └── ValuesController.cs │ ├── Core │ └── StructureMapHttpControllerActivator.cs │ ├── DI08.csproj │ ├── Global.asax │ ├── Global.asax.cs │ ├── Images │ ├── accent.png │ ├── bullet.png │ ├── heroAccent.png │ ├── orderedList0.png │ ├── orderedList1.png │ ├── orderedList2.png │ ├── orderedList3.png │ ├── orderedList4.png │ ├── orderedList5.png │ ├── orderedList6.png │ ├── orderedList7.png │ ├── orderedList8.png │ └── orderedList9.png │ ├── Properties │ └── AssemblyInfo.cs │ ├── Scripts │ ├── _references.js │ ├── jquery-2.1.3.intellisense.js │ ├── jquery-2.1.3.js │ ├── jquery-2.1.3.min.js │ ├── jquery-2.1.3.min.map │ ├── jquery-ui-1.10.4.js │ ├── jquery-ui-1.10.4.min.js │ ├── jquery.unobtrusive-ajax.js │ ├── jquery.unobtrusive-ajax.min.js │ ├── jquery.validate-vsdoc.js │ ├── jquery.validate.js │ ├── jquery.validate.min.js │ ├── jquery.validate.unobtrusive.js │ ├── jquery.validate.unobtrusive.min.js │ ├── knockout-3.1.0.debug.js │ ├── knockout-3.1.0.js │ └── modernizr-2.8.3.js │ ├── Views │ ├── Home │ │ └── Index.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ └── _Layout.cshtml │ ├── Web.config │ └── _ViewStart.cshtml │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ ├── favicon.ico │ └── packages.config ├── DI09 ├── SameInterfaceDifferentClasses.Services │ ├── Contracts │ │ ├── IMessageService.cs │ │ └── IUsersManagerService.cs │ ├── EmailService.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── SameInterfaceDifferentClasses.Services.csproj │ ├── SmsService.cs │ └── UsersManagerService.cs └── SameInterfaceDifferentClasses │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── SameInterfaceDifferentClasses.csproj │ ├── SmObjectFactory.cs │ └── packages.config ├── DI10 ├── App.config ├── DI10.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Services │ ├── IHandler.cs │ ├── OrderCanceledEvent.cs │ ├── OrderCanceledMessage.cs │ ├── OrderReceivedEvent.cs │ └── OrderReceivedMessage.cs ├── SmObjectFactory.cs └── packages.config ├── DI11_WinFormsIoc ├── WinFormsIoc.Services │ ├── EmailsService.cs │ ├── IEmailsService.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── WinFormsIoc.Services.csproj └── WinFormsIoc │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Form2.Designer.cs │ ├── Form2.cs │ ├── Form2.resx │ ├── Form3.Designer.cs │ ├── Form3.cs │ ├── IoC │ ├── FormFactory.cs │ ├── IFormFactory.cs │ ├── IoCConfig.cs │ └── SmObjectFactory.cs │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── WinFormsIoc.csproj │ └── packages.config ├── DI12_WinFormsWithPluginSupport ├── Plugin1 │ ├── Plugin1.csproj │ ├── Plugin1Main.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Plugin2 │ ├── Plugin2.csproj │ ├── Plugin2Main.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Plugin3 │ ├── Plugin3.csproj │ ├── Plugin3Main.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── PluginsBase │ ├── IPlugin.cs │ ├── PluginsBase.csproj │ └── Properties │ │ └── AssemblyInfo.cs └── WinFormsWithPluginSupport │ ├── Core │ ├── IocConfig.cs │ └── PluginsRegistry.cs │ ├── FrmMain.Designer.cs │ ├── FrmMain.cs │ ├── FrmMain.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── WinFormsWithPluginSupport.csproj │ └── packages.config ├── DependencyInjectionSamples.sln ├── LICENSE.md └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /DI01/DI01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI01/DI01.csproj -------------------------------------------------------------------------------- /DI01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI01/Program.cs -------------------------------------------------------------------------------- /DI01/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI01/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI01/Resolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI01/Resolver.cs -------------------------------------------------------------------------------- /DI01/Stuff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI01/Stuff.cs -------------------------------------------------------------------------------- /DI02/DI02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI02/DI02.csproj -------------------------------------------------------------------------------- /DI02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI02/Program.cs -------------------------------------------------------------------------------- /DI02/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI02/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI02/Stuff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI02/Stuff.cs -------------------------------------------------------------------------------- /DI02/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI02/packages.config -------------------------------------------------------------------------------- /DI03/DI03.Services/DI03.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03.Services/DI03.Services.csproj -------------------------------------------------------------------------------- /DI03/DI03.Services/EmailsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03.Services/EmailsService.cs -------------------------------------------------------------------------------- /DI03/DI03.Services/IEmailsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03.Services/IEmailsService.cs -------------------------------------------------------------------------------- /DI03/DI03.Services/IUsersService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03.Services/IUsersService.cs -------------------------------------------------------------------------------- /DI03/DI03.Services/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03.Services/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI03/DI03.Services/UsersService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03.Services/UsersService.cs -------------------------------------------------------------------------------- /DI03/DI03/DI03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03/DI03.csproj -------------------------------------------------------------------------------- /DI03/DI03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03/Program.cs -------------------------------------------------------------------------------- /DI03/DI03/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI03/DI03/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI03/DI03/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03/app.config -------------------------------------------------------------------------------- /DI03/DI03/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI03/DI03/packages.config -------------------------------------------------------------------------------- /DI04/DI04.Services/Accounting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/Accounting.cs -------------------------------------------------------------------------------- /DI04/DI04.Services/Contracts/IAccounting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/Contracts/IAccounting.cs -------------------------------------------------------------------------------- /DI04/DI04.Services/Contracts/IOrderHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/Contracts/IOrderHandler.cs -------------------------------------------------------------------------------- /DI04/DI04.Services/Contracts/ISales.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/Contracts/ISales.cs -------------------------------------------------------------------------------- /DI04/DI04.Services/DI04.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/DI04.Services.csproj -------------------------------------------------------------------------------- /DI04/DI04.Services/OrderHandlerLazy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/OrderHandlerLazy.cs -------------------------------------------------------------------------------- /DI04/DI04.Services/OrderHandlerNormal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/OrderHandlerNormal.cs -------------------------------------------------------------------------------- /DI04/DI04.Services/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI04/DI04.Services/Sales.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04.Services/Sales.cs -------------------------------------------------------------------------------- /DI04/DI04/DI04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04/DI04.csproj -------------------------------------------------------------------------------- /DI04/DI04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04/Program.cs -------------------------------------------------------------------------------- /DI04/DI04/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI04/DI04/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI04/DI04/SnippetMemoryTester.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04/SnippetMemoryTester.cs -------------------------------------------------------------------------------- /DI04/DI04/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04/app.config -------------------------------------------------------------------------------- /DI04/DI04/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI04/DI04/packages.config -------------------------------------------------------------------------------- /DI05/DI05.Services/DI05.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05.Services/DI05.Services.csproj -------------------------------------------------------------------------------- /DI05/DI05.Services/IUsersService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05.Services/IUsersService.cs -------------------------------------------------------------------------------- /DI05/DI05.Services/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05.Services/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI05/DI05.Services/UsersService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05.Services/UsersService.cs -------------------------------------------------------------------------------- /DI05/DI05/Core/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Core/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI05/DI05/Core/StructureMapModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Core/StructureMapModule.cs -------------------------------------------------------------------------------- /DI05/DI05/Core/StructureMapObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Core/StructureMapObjectFactory.cs -------------------------------------------------------------------------------- /DI05/DI05/DI05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/DI05.csproj -------------------------------------------------------------------------------- /DI05/DI05/Default.aspx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Default.aspx -------------------------------------------------------------------------------- /DI05/DI05/Default.aspx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Default.aspx.cs -------------------------------------------------------------------------------- /DI05/DI05/Default.aspx.designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Default.aspx.designer.cs -------------------------------------------------------------------------------- /DI05/DI05/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Global.asax -------------------------------------------------------------------------------- /DI05/DI05/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Global.asax.cs -------------------------------------------------------------------------------- /DI05/DI05/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI05/DI05/UserControl1.ascx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/UserControl1.ascx -------------------------------------------------------------------------------- /DI05/DI05/UserControl1.ascx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/UserControl1.ascx.cs -------------------------------------------------------------------------------- /DI05/DI05/UserControl1.ascx.designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/UserControl1.ascx.designer.cs -------------------------------------------------------------------------------- /DI05/DI05/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Web.Debug.config -------------------------------------------------------------------------------- /DI05/DI05/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Web.Release.config -------------------------------------------------------------------------------- /DI05/DI05/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/Web.config -------------------------------------------------------------------------------- /DI05/DI05/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI05/DI05/packages.config -------------------------------------------------------------------------------- /DI06/DI06.Services/Contracts/ILogActionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06.Services/Contracts/ILogActionService.cs -------------------------------------------------------------------------------- /DI06/DI06.Services/Contracts/IWebClientServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06.Services/Contracts/IWebClientServices.cs -------------------------------------------------------------------------------- /DI06/DI06.Services/DI06.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06.Services/DI06.Services.csproj -------------------------------------------------------------------------------- /DI06/DI06.Services/LogActionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06.Services/LogActionService.cs -------------------------------------------------------------------------------- /DI06/DI06.Services/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06.Services/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI06/DI06.Services/WebClientServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06.Services/WebClientServices.cs -------------------------------------------------------------------------------- /DI06/DI06/App_Start/FilterConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/App_Start/FilterConfig.cs -------------------------------------------------------------------------------- /DI06/DI06/App_Start/RouteConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/App_Start/RouteConfig.cs -------------------------------------------------------------------------------- /DI06/DI06/Areas/Admin/AdminAreaRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/Admin/AdminAreaRegistration.cs -------------------------------------------------------------------------------- /DI06/DI06/Areas/Admin/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/Admin/Controllers/HomeController.cs -------------------------------------------------------------------------------- /DI06/DI06/Areas/Admin/Controllers/UsersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/Admin/Controllers/UsersController.cs -------------------------------------------------------------------------------- /DI06/DI06/Areas/Admin/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/Admin/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /DI06/DI06/Areas/Admin/Views/Users/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/Admin/Views/Users/Index.cshtml -------------------------------------------------------------------------------- /DI06/DI06/Areas/Admin/Views/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/Admin/Views/Web.config -------------------------------------------------------------------------------- /DI06/DI06/Areas/WebClients/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/WebClients/Controllers/HomeController.cs -------------------------------------------------------------------------------- /DI06/DI06/Areas/WebClients/Controllers/UsersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/WebClients/Controllers/UsersController.cs -------------------------------------------------------------------------------- /DI06/DI06/Areas/WebClients/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/WebClients/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /DI06/DI06/Areas/WebClients/Views/Users/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/WebClients/Views/Users/Index.cshtml -------------------------------------------------------------------------------- /DI06/DI06/Areas/WebClients/Views/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/WebClients/Views/Web.config -------------------------------------------------------------------------------- /DI06/DI06/Areas/WebClients/WebClientsAreaRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Areas/WebClients/WebClientsAreaRegistration.cs -------------------------------------------------------------------------------- /DI06/DI06/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Controllers/HomeController.cs -------------------------------------------------------------------------------- /DI06/DI06/CustomFilters/LogAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/CustomFilters/LogAttribute.cs -------------------------------------------------------------------------------- /DI06/DI06/CustomFilters/StructureMapFilterProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/CustomFilters/StructureMapFilterProvider.cs -------------------------------------------------------------------------------- /DI06/DI06/DI06.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/DI06.csproj -------------------------------------------------------------------------------- /DI06/DI06/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Global.asax -------------------------------------------------------------------------------- /DI06/DI06/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Global.asax.cs -------------------------------------------------------------------------------- /DI06/DI06/IocConfig/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/IocConfig/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI06/DI06/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI06/DI06/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /DI06/DI06/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /DI06/DI06/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /DI06/DI06/Views/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Views/Web.config -------------------------------------------------------------------------------- /DI06/DI06/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /DI06/DI06/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Web.Debug.config -------------------------------------------------------------------------------- /DI06/DI06/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Web.Release.config -------------------------------------------------------------------------------- /DI06/DI06/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/Web.config -------------------------------------------------------------------------------- /DI06/DI06/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI06/DI06/packages.config -------------------------------------------------------------------------------- /DI07/DI07.Services/DI07.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07.Services/DI07.Services.csproj -------------------------------------------------------------------------------- /DI07/DI07.Services/ITestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07.Services/ITestService.cs -------------------------------------------------------------------------------- /DI07/DI07.Services/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07.Services/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI07/DI07.Services/TestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07.Services/TestService.cs -------------------------------------------------------------------------------- /DI07/DI07/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/App.xaml -------------------------------------------------------------------------------- /DI07/DI07/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/App.xaml.cs -------------------------------------------------------------------------------- /DI07/DI07/Core/IViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Core/IViewModel.cs -------------------------------------------------------------------------------- /DI07/DI07/Core/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Core/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI07/DI07/Core/ViewModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Core/ViewModelFactory.cs -------------------------------------------------------------------------------- /DI07/DI07/DI07.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/DI07.csproj -------------------------------------------------------------------------------- /DI07/DI07/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/MainWindow.xaml -------------------------------------------------------------------------------- /DI07/DI07/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/MainWindow.xaml.cs -------------------------------------------------------------------------------- /DI07/DI07/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI07/DI07/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /DI07/DI07/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Properties/Resources.resx -------------------------------------------------------------------------------- /DI07/DI07/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /DI07/DI07/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Properties/Settings.settings -------------------------------------------------------------------------------- /DI07/DI07/ViewModels/TestViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/ViewModels/TestViewModel.cs -------------------------------------------------------------------------------- /DI07/DI07/Views/TestView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Views/TestView.xaml -------------------------------------------------------------------------------- /DI07/DI07/Views/TestView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/Views/TestView.xaml.cs -------------------------------------------------------------------------------- /DI07/DI07/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/app.config -------------------------------------------------------------------------------- /DI07/DI07/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI07/DI07/packages.config -------------------------------------------------------------------------------- /DI08/DI08.Services/DI08.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08.Services/DI08.Services.csproj -------------------------------------------------------------------------------- /DI08/DI08.Services/EmailsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08.Services/EmailsService.cs -------------------------------------------------------------------------------- /DI08/DI08.Services/IEmailsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08.Services/IEmailsService.cs -------------------------------------------------------------------------------- /DI08/DI08.Services/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08.Services/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI08/DI08/App_Start/BundleConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/App_Start/BundleConfig.cs -------------------------------------------------------------------------------- /DI08/DI08/App_Start/FilterConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/App_Start/FilterConfig.cs -------------------------------------------------------------------------------- /DI08/DI08/App_Start/RouteConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/App_Start/RouteConfig.cs -------------------------------------------------------------------------------- /DI08/DI08/App_Start/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/App_Start/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI08/DI08/App_Start/WebApiConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/App_Start/WebApiConfig.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/ApiDescriptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/ApiDescriptionExtensions.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/App_Start/HelpPageConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/App_Start/HelpPageConfig.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Controllers/HelpController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Controllers/HelpController.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/HelpPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/HelpPage.css -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/HelpPageAreaRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/HelpPageAreaRegistration.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/HelpPageConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/HelpPageConfigurationExtensions.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Models/HelpPageApiModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Models/HelpPageApiModel.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/SampleGeneration/HelpPageSampleGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/SampleGeneration/HelpPageSampleGenerator.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/SampleGeneration/HelpPageSampleKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/SampleGeneration/HelpPageSampleKey.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/SampleGeneration/ImageSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/SampleGeneration/ImageSample.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/SampleGeneration/InvalidSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/SampleGeneration/InvalidSample.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/SampleGeneration/ObjectGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/SampleGeneration/ObjectGenerator.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/SampleGeneration/SampleDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/SampleGeneration/SampleDirection.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/SampleGeneration/TextSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/SampleGeneration/TextSample.cs -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/Api.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/Api.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/ApiGroup.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/ApiGroup.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/HelpPageApiModel.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/HelpPageApiModel.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/ImageSample.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/ImageSample.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/InvalidSample.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/InvalidSample.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/Parameters.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/Parameters.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/Samples.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/Samples.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/TextSample.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/DisplayTemplates/TextSample.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Help/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Help/Index.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/Web.config -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Areas/HelpPage/XmlDocumentationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Areas/HelpPage/XmlDocumentationProvider.cs -------------------------------------------------------------------------------- /DI08/DI08/Content/Site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/Site.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/animated-overlay.gif -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery-ui.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.accordion.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.accordion.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.all.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.all.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.autocomplete.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.autocomplete.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.base.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.button.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.core.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.core.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.datepicker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.datepicker.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.dialog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.dialog.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.menu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.menu.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.progressbar.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.resizable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.resizable.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.selectable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.selectable.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.slider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.slider.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.spinner.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.tabs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.tabs.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.theme.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/jquery.ui.tooltip.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/jquery.ui.tooltip.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/animated-overlay.gif -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery-ui.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery-ui.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.accordion.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.accordion.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.autocomplete.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.autocomplete.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.button.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.button.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.core.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.core.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.datepicker.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.datepicker.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.dialog.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.dialog.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.menu.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.menu.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.progressbar.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.progressbar.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.resizable.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.resizable.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.selectable.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.selectable.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.slider.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.slider.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.spinner.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.spinner.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.tabs.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.tabs.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.theme.min.css -------------------------------------------------------------------------------- /DI08/DI08/Content/themes/base/minified/jquery.ui.tooltip.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Content/themes/base/minified/jquery.ui.tooltip.min.css -------------------------------------------------------------------------------- /DI08/DI08/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Controllers/HomeController.cs -------------------------------------------------------------------------------- /DI08/DI08/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /DI08/DI08/Core/StructureMapHttpControllerActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Core/StructureMapHttpControllerActivator.cs -------------------------------------------------------------------------------- /DI08/DI08/DI08.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/DI08.csproj -------------------------------------------------------------------------------- /DI08/DI08/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Global.asax -------------------------------------------------------------------------------- /DI08/DI08/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Global.asax.cs -------------------------------------------------------------------------------- /DI08/DI08/Images/accent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/accent.png -------------------------------------------------------------------------------- /DI08/DI08/Images/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/bullet.png -------------------------------------------------------------------------------- /DI08/DI08/Images/heroAccent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/heroAccent.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList0.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList1.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList2.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList3.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList4.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList5.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList6.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList7.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList8.png -------------------------------------------------------------------------------- /DI08/DI08/Images/orderedList9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Images/orderedList9.png -------------------------------------------------------------------------------- /DI08/DI08/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI08/DI08/Scripts/_references.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/_references.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery-2.1.3.intellisense.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery-2.1.3.intellisense.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery-2.1.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery-2.1.3.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery-2.1.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery-2.1.3.min.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery-2.1.3.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery-2.1.3.min.map -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery-ui-1.10.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery-ui-1.10.4.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery-ui-1.10.4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery-ui-1.10.4.min.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery.unobtrusive-ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery.unobtrusive-ajax.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery.unobtrusive-ajax.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery.unobtrusive-ajax.min.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery.validate-vsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery.validate-vsdoc.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery.validate.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery.validate.min.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/knockout-3.1.0.debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/knockout-3.1.0.debug.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/knockout-3.1.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/knockout-3.1.0.js -------------------------------------------------------------------------------- /DI08/DI08/Scripts/modernizr-2.8.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Scripts/modernizr-2.8.3.js -------------------------------------------------------------------------------- /DI08/DI08/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Views/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Views/Web.config -------------------------------------------------------------------------------- /DI08/DI08/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /DI08/DI08/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Web.Debug.config -------------------------------------------------------------------------------- /DI08/DI08/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Web.Release.config -------------------------------------------------------------------------------- /DI08/DI08/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/Web.config -------------------------------------------------------------------------------- /DI08/DI08/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/favicon.ico -------------------------------------------------------------------------------- /DI08/DI08/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI08/DI08/packages.config -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses.Services/Contracts/IMessageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses.Services/Contracts/IMessageService.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses.Services/Contracts/IUsersManagerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses.Services/Contracts/IUsersManagerService.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses.Services/EmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses.Services/EmailService.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses.Services/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses.Services/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses.Services/SameInterfaceDifferentClasses.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses.Services/SameInterfaceDifferentClasses.Services.csproj -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses.Services/SmsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses.Services/SmsService.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses.Services/UsersManagerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses.Services/UsersManagerService.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses/Program.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses/SameInterfaceDifferentClasses.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses/SameInterfaceDifferentClasses.csproj -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI09/SameInterfaceDifferentClasses/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI09/SameInterfaceDifferentClasses/packages.config -------------------------------------------------------------------------------- /DI10/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/App.config -------------------------------------------------------------------------------- /DI10/DI10.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/DI10.csproj -------------------------------------------------------------------------------- /DI10/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/Program.cs -------------------------------------------------------------------------------- /DI10/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI10/Services/IHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/Services/IHandler.cs -------------------------------------------------------------------------------- /DI10/Services/OrderCanceledEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/Services/OrderCanceledEvent.cs -------------------------------------------------------------------------------- /DI10/Services/OrderCanceledMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/Services/OrderCanceledMessage.cs -------------------------------------------------------------------------------- /DI10/Services/OrderReceivedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/Services/OrderReceivedEvent.cs -------------------------------------------------------------------------------- /DI10/Services/OrderReceivedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/Services/OrderReceivedMessage.cs -------------------------------------------------------------------------------- /DI10/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI10/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI10/packages.config -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc.Services/EmailsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc.Services/EmailsService.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc.Services/IEmailsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc.Services/IEmailsService.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc.Services/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc.Services/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc.Services/WinFormsIoc.Services.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc.Services/WinFormsIoc.Services.csproj -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Form1.Designer.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Form1.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Form1.resx -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Form2.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Form2.Designer.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Form2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Form2.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Form2.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Form2.resx -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Form3.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Form3.Designer.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Form3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Form3.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/IoC/FormFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/IoC/FormFactory.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/IoC/IFormFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/IoC/IFormFactory.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/IoC/IoCConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/IoC/IoCConfig.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/IoC/SmObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/IoC/SmObjectFactory.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Program.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Properties/Resources.resx -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/Properties/Settings.settings -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/WinFormsIoc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/WinFormsIoc.csproj -------------------------------------------------------------------------------- /DI11_WinFormsIoc/WinFormsIoc/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI11_WinFormsIoc/WinFormsIoc/packages.config -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin1/Plugin1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin1/Plugin1.csproj -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin1/Plugin1Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin1/Plugin1Main.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin1/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin1/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin2/Plugin2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin2/Plugin2.csproj -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin2/Plugin2Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin2/Plugin2Main.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin2/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin2/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin3/Plugin3.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin3/Plugin3.csproj -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin3/Plugin3Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin3/Plugin3Main.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/Plugin3/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/Plugin3/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/PluginsBase/IPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/PluginsBase/IPlugin.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/PluginsBase/PluginsBase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/PluginsBase/PluginsBase.csproj -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/PluginsBase/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/PluginsBase/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Core/IocConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Core/IocConfig.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Core/PluginsRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Core/PluginsRegistry.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/FrmMain.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/FrmMain.Designer.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/FrmMain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/FrmMain.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/FrmMain.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/FrmMain.resx -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Program.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/Resources.resx -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/Properties/Settings.settings -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/WinFormsWithPluginSupport.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/WinFormsWithPluginSupport.csproj -------------------------------------------------------------------------------- /DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DI12_WinFormsWithPluginSupport/WinFormsWithPluginSupport/packages.config -------------------------------------------------------------------------------- /DependencyInjectionSamples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/DependencyInjectionSamples.sln -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VahidN/Dependency-Injection-Samples/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Dependency Injection Samples, mostly using StructureMap 2 | --------------------------------------------------------------------------------