Skip to content

Commit

Permalink
3.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
scott-xu committed Oct 29, 2017
1 parent 9223360 commit 2f3e377
Show file tree
Hide file tree
Showing 261 changed files with 537 additions and 123,509 deletions.
15 changes: 3 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,14 +1,5 @@
_ReSharper.*
.vs
*.user
bin
Bin
obj
dist
build
*.suo
*resharper*
*.user
*.dotCover
/lib/Ninject/*.zip
/lib/Ninject/*/**
/lib/Ninject.Web.Common/*.zip
/lib/Ninject.Web.Common/*/**
packages
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [3.3.0]

### Removed
- Dropped support for older .NET Platform (pre .NET4.5)

## [3.2.2]

### Fixed
- WS-Discovery does not work.

## [3.2.1]

### Changed
- Set `NinjectBehaviorExtensionElement`'s kernel when start

## [3.2.0]

### Added
- Transient scoped services are disposed when not used anymore.
- Endpoints can now be configured in the app config. Rest service and mex bindings can now be used together with NinjectServiceHostFactory. Marked NinjectWebServiceHostFactory obsolete
- Better support for selfhosting
- #21: Close or abort wcf client depending on its state before dispose
- Support WCF behaviors

### Changed
- Transient Services are disposed when not used anymore

## [3.0.0.0]

### Added
- Support for restful services
- Support for data services
- NinjectServiceHost<T> to support creation of self hosted services without having to define ServiceHost bindings
- Support for singleton services hosted on IIS

### Changed
- Wcf IIS hosting is now based on Ninject.Web.Common
29 changes: 0 additions & 29 deletions HowToBuild.txt

This file was deleted.

213 changes: 0 additions & 213 deletions Ninject.Extensions.Wcf.build

This file was deleted.

20 changes: 9 additions & 11 deletions Ninject.Extensions.Wcf.sln
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30723.0
# Visual Studio 15
VisualStudioVersion = 15.0.27004.2005
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Examples", "Examples", "{36C26E5A-FEB1-4463-8BB7-58A0AD55B8AD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ninject.Extensions.Wcf", "src\Ninject.Extensions.Wcf\Ninject.Extensions.Wcf.csproj", "{95906A18-0F51-4FFC-96AE-27F9A147BBAA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ninject.Extensions.Wcf.CommonServiceLocator", "src\Ninject.Extensions.Wcf.CommonServiceLocator\Ninject.Extensions.Wcf.CommonServiceLocator.csproj", "{6098B0FF-C092-449D-9572-538B215091B1}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ninject.Extensions.Wcf", "src\Ninject.Extensions.Wcf\Ninject.Extensions.Wcf.csproj", "{95906A18-0F51-4FFC-96AE-27F9A147BBAA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsTimeService", "src\Examples\WindowsTimeService\WindowsTimeService.csproj", "{4EA178FB-9ED8-4848-BED9-7D7158DDD62F}"
EndProject
Expand All @@ -22,12 +20,13 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WcfServiceLibrary", "src\Ex
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WcfRestService", "src\Examples\WcfRestService\WcfRestService.csproj", "{5E7C53B5-FC3A-49EE-9F5B-2B73A6AE5946}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ninject.Extensions.Wcf.SelfHost", "src\Ninject.Extensions.Wcf.SelfHost\Ninject.Extensions.Wcf.SelfHost.csproj", "{9FB26E4B-E5C0-4EAA-AAAE-44247B3ECE1E}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ninject.Extensions.Wcf.SelfHost", "src\Ninject.Extensions.Wcf.SelfHost\Ninject.Extensions.Wcf.SelfHost.csproj", "{9FB26E4B-E5C0-4EAA-AAAE-44247B3ECE1E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{D9810EAD-300A-43DD-BA91-66C09FA2A0B1}"
ProjectSection(SolutionItems) = preProject
appveyor.yml = appveyor.yml
CHANGELOG.md = CHANGELOG.md
README.md = README.md
ReleaseNotes.md = ReleaseNotes.md
EndProjectSection
EndProject
Global
Expand All @@ -40,10 +39,6 @@ Global
{95906A18-0F51-4FFC-96AE-27F9A147BBAA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{95906A18-0F51-4FFC-96AE-27F9A147BBAA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{95906A18-0F51-4FFC-96AE-27F9A147BBAA}.Release|Any CPU.Build.0 = Release|Any CPU
{6098B0FF-C092-449D-9572-538B215091B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6098B0FF-C092-449D-9572-538B215091B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6098B0FF-C092-449D-9572-538B215091B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6098B0FF-C092-449D-9572-538B215091B1}.Release|Any CPU.Build.0 = Release|Any CPU
{4EA178FB-9ED8-4848-BED9-7D7158DDD62F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4EA178FB-9ED8-4848-BED9-7D7158DDD62F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4EA178FB-9ED8-4848-BED9-7D7158DDD62F}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -79,4 +74,7 @@ Global
{D47BED43-C87D-4C7B-B31C-22A54B8950B3} = {36C26E5A-FEB1-4463-8BB7-58A0AD55B8AD}
{5E7C53B5-FC3A-49EE-9F5B-2B73A6AE5946} = {36C26E5A-FEB1-4463-8BB7-58A0AD55B8AD}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {8A37486C-34C8-41E6-8DAF-DDC8EDA50D80}
EndGlobalSection
EndGlobal
3 changes: 0 additions & 3 deletions Ninject.Extensions.Wcf.sln.DotSettings

This file was deleted.

3 changes: 0 additions & 3 deletions Ninject.build

This file was deleted.

Loading

0 comments on commit 2f3e377

Please sign in to comment.