Nuclex.Support/Source/Plugins
Markus Ewald 74bf351727 Changed all remaining COMPACTFRAMEWORK constants around serialization code to NO_SERIALIZATION
git-svn-id: file:///srv/devel/repo-conversion/nusu@157 d2e56fa2-650e-0410-a79f-9358c0239efd
2009-06-26 20:17:59 +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 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
FactoryEmployer.Test.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
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 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.Test.cs Replaced all ExpectedExceptionAttributes with the new Assert.Throws<>() method to work around a compatibility issue between TeamCity 4.5 and NUnit 2.5 Final 2009-05-07 19:36:27 +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