Bot releases are visible (Hide)
net6.0
(@Jevonius, #630)Castle.Windsor.Extensions.DependencyInjection
: Change Microsoft.Extensions.Logging
dependencies to their abstract counterparts (@ikkentim, #626, #624)Castle.Windsor.Extensions.DependencyInjection
: support parallel containers (@rvdginste, @generik0, #563, #577)Castle.Windsor.Extensions.DependencyInjection
package to the Castle.Windsor.Extensions.Hosting
package (@ikkentim, #625, #628)Castle.Facilities.Logging
have been removed. Extensions methods for built-in logging factories have been added, however LogUsing<T>
is still ideal. (@Jevonius, #636)
Castle.Facilities.Logging.LoggerImplementation
Castle.Facilities.Logging.LoggingFacility(LoggerImplementation loggingApi)
Castle.Facilities.Logging.LoggingFacility(LoggerImplementation loggingApi, string configFile)
Castle.Facilities.Logging.LoggingFacility(string customLoggerFactory, string configFile)
Castle.Facilities.Logging.LoggingFacility.LogUsing(LoggerImplementation loggingApi)
Castle.Facilities.Logging.LoggingFacility.UseLog4Net()
Castle.Facilities.Logging.LoggingFacility.UseLog4Net(string configFile)
Castle.Facilities.Logging.LoggingFacility.UseNLog()
Castle.Facilities.Logging.LoggingFacility.UseNLog(string configFile)
Published by jonorossi over 2 years ago
Castle.Core
dependency to 4.4.1+ and less than 5.x to prevent NuGet using 5.x which has breaking changes (@Jevonius, #610)Published by jonorossi almost 4 years ago
Published by jonorossi almost 4 years ago
Published by jonorossi over 4 years ago
Castle.Windsor.Extensions.DependencyInjection
package (@ltines, #517)System.Nullable<>
dependencies (@jnm2, #521)Published by jonorossi about 5 years ago
ProxyOptions
equality with additional interfaces (@DamirAinullin, #477)FrameworkDependencyResolver
must not throw NRE if dependency has no type (e.g. depending on a named component) (@dariuslf, #489)__Generated__
in their name (e.g. TagHelpers generated for ViewComponents) as framework classes (@dariuslf, #489)Published by jonorossi over 5 years ago
Published by jonorossi almost 6 years ago
TypeUtil.ToCSharpString
(and hence in diagnostic messages) resemble C# more closely (@stakx, #404, #406)AllTypes
and AllTypesOf
(@fir3pho3nixx, #338)BasedOn
methods that reset registrations when fluently chained (@fir3pho3nixx, #338)LifestyleHandlerType
on CustomLifestyleAttribute
(@fir3pho3nixx, #338)WindsorContainer.Resolve(object/IDictionary)
overloads in favour of new WindsorContainer.Resolve(Arguments)
Arguments
class, including to no longer implement IDictionary
IArgumentsComparer[]
constructors from Arguments
WindsorContainer.Resolve(IEnumerable<KeyValuePair<string, object>>)
extension methodsCreationContext.AdditionalArguments
to use Arguments
instead of IDictionary
ComponentDependencyRegistrationExtensions(Insert, InsertAnonymous, InsertTyped, InsertTypedCollection)
with Add
, AddNamed
and AddTyped
Arguments
instance methodsComponentRegistration.DependsOn
and ComponentRegistration.DynamicParameters
to use Arguments
via DynamicParametersDelegate
ComponentRegistration.DependsOn(Arguments)
overloadComponentModel
CustomDependencies
and ExtendedProperties
to use Arguments
instead of IDictionary
IComponentModelBuilder.BuildModel
to use Arguments
instead of IDictionary
ILazyComponentLoader.Load
to use Arguments
instead of IDictionary
Published by jonorossi about 6 years ago
Published by jonorossi about 7 years ago
System.ComponentModel.TypeConverter
NuGet package by updating minimum Castle Core version to 4.1.0 (#321)LoggerImplementation
enum, UseLog4Net
and UseNLog
methods are deprecated in favour of LogUsing<T>
, this includes the loggingApi
property for XML configuration (@jonorossi, #327)Published by jonorossi over 7 years ago
Published by jonorossi over 7 years ago
Published by kkozmic over 10 years ago
Changes from previous versions can be seen in changes.txt
. The release is also available on nuget