Nuclex.Support/Source/Plugins
2009-09-01 19:11:19 +00:00
..
AssemblyLoadEventArgs.cs Added prototype code for an inversion-of-control container and a progress tracking service; moved XmlHelper class from Nuclex.UserInterface to Nuclex.Support; Nuclex.Support now uses the .NET Framework's own AssemblyLoadEventArgs class if it is compiled for the full framework; fixed a bug in the Request class that would cause exceptions to not be reported if Join() was called on a Request<x> was casted to a plain Request 2009-05-20 20:14:21 +00:00
AssemblyLoadEventArgs.Test.cs Added prototype code for an inversion-of-control container and a progress tracking service; moved XmlHelper class from Nuclex.UserInterface to Nuclex.Support; Nuclex.Support now uses the .NET Framework's own AssemblyLoadEventArgs class if it is compiled for the full framework; fixed a bug in the Request class that would cause exceptions to not be reported if Join() was called on a Request<x> was casted to a plain Request 2009-05-20 20:14:21 +00:00
Employer.cs Updated copyright statement to include the year 2009 =); finally decided to make some of the NUnit assert helper methods public and include it in Nuclex.Support (yes, that means those methods won't be there in a build with unit testing disabled, a compromise accepted now) 2009-01-07 19:05:29 +00:00
Employer.Test.cs Upgraded Nuclex.Support to NUnit 2.5 Beta 1 2009-01-13 19:30:33 +00:00
FactoryEmployer.cs Fixed a typo; fixed a bug in the plug-in library that would see generic types deriving from a required base class as suitable whereas they cannot be instantiated without a generic argument; added unit tests that reproduce the errors 2009-09-01 19:11:19 +00:00
FactoryEmployer.Test.cs Fixed a typo; fixed a bug in the plug-in library that would see generic types deriving from a required base class as suitable whereas they cannot be instantiated without a generic argument; added unit tests that reproduce the errors 2009-09-01 19:11:19 +00:00
IAbstractFactory.cs Removed ConcreteType property from IAbstractFactory<> interface (it was a really strange decision to add it in the first place, luckily it hasn't crept anywhere so far); provided a non-generic abstract factory interface; the factories returned by the factory employer now implement the non-generic factory interface 2009-05-27 19:51:54 +00:00
IAssemblyLoader.cs Updated copyright statement to include the year 2009 =); finally decided to make some of the NUnit assert helper methods public and include it in Nuclex.Support (yes, that means those methods won't be there in a build with unit testing disabled, a compromise accepted now) 2009-01-07 19:05:29 +00:00
InstanceEmployer.cs Fixed a typo; fixed a bug in the plug-in library that would see generic types deriving from a required base class as suitable whereas they cannot be instantiated without a generic argument; added unit tests that reproduce the errors 2009-09-01 19:11:19 +00:00
InstanceEmployer.Test.cs Fixed a typo; fixed a bug in the plug-in library that would see generic types deriving from a required base class as suitable whereas they cannot be instantiated without a generic argument; added unit tests that reproduce the errors 2009-09-01 19:11:19 +00:00
NoPluginAttribute.cs Removed redundant 'System.' in front of an Attribute class 2009-02-18 19:21:44 +00:00
NoPluginAttribute.Test.cs Upgraded Nuclex.Support to NUnit 2.5 Beta 1 2009-01-13 19:30:33 +00:00
PluginHelper.cs Updated copyright statement to include the year 2009 =); finally decided to make some of the NUnit assert helper methods public and include it in Nuclex.Support (yes, that means those methods won't be there in a build with unit testing disabled, a compromise accepted now) 2009-01-07 19:05:29 +00:00
PluginHelper.Test.cs Upgraded Nuclex.Support to NUnit 2.5 Beta 1 2009-01-13 19:30:33 +00:00
PluginHost.cs The CommandLine class didn't construct command lines with empty arguments correctly (these need to be passed as empty quotes to be recognizable as an argument), fixed; added unit tests that exposes this bug; some minor cosmetic fixes 2009-06-24 19:20:26 +00:00
PluginHost.Test.cs Upgraded Nuclex.Support to NUnit 2.5 Beta 1 2009-01-13 19:30:33 +00:00
PluginRepository.cs Changed all remaining COMPACTFRAMEWORK constants around serialization code to NO_SERIALIZATION 2009-06-26 20:17:59 +00:00
PluginRepository.Test.cs Upgraded Nuclex.Support to NUnit 2.5 Beta 1 2009-01-13 19:30:33 +00:00
PrototypeFactory.cs Added prototype factory - a factory which created instances by cloning a prototype instance; redesigned the service manager to query types from an ITypeLister interface instead of tightly coupling it with the PluginRepository class; added type listers that list all assemblies in an app domain, in a PluginRepository and in a predefined list; renamed the IProgressTrackingService to IProgressCollectingService to make it perfectly clear which service is for which purpose; added Instancing.None to disallow the service manager from providing a certain contract; added CPL headers where they were missing 2009-05-27 19:55:06 +00:00
PrototypeFactory.Test.cs Added prototype factory - a factory which created instances by cloning a prototype instance; redesigned the service manager to query types from an ITypeLister interface instead of tightly coupling it with the PluginRepository class; added type listers that list all assemblies in an app domain, in a PluginRepository and in a predefined list; renamed the IProgressTrackingService to IProgressCollectingService to make it perfectly clear which service is for which purpose; added Instancing.None to disallow the service manager from providing a certain contract; added CPL headers where they were missing 2009-05-27 19:55:06 +00:00