open generic types get registered erroneous

Hi, I have a problem resolving an interface and it seems to be a disadvantageous behaviour of the .net framework. I have an Interface public Interface ITest<T> { } and a class public class Test<...

Id #10885 | Release: None | Updated: Feb 23, 2015 at 8:29 PM by ArtemGovorov | Created: Feb 19, 2015 at 6:24 AM by alderschwede

Unity AutoRegistration Convention based reg..

My Code ... IUnityContainer container = new UnityContainer(); container .ConfigureAutoRegistration() .LoadAssemblyFrom(typeof(Test).Assembly.Location) .LoadAssemblyFrom(...

Id #10205 | Release: None | Updated: Aug 14, 2013 at 4:05 PM by NoodleAwa | Created: Jun 18, 2013 at 1:02 PM by etech91

Company of the assembly should not be Microsoft

Please change [assembly: AssemblyCompany("Microsoft")] to [assembly: AssemblyCompany("Artem Govorov")] since you aren't Microsoft (at least yet) ;-)

Id #8557 | Release: None | Updated: Jun 14, 2013 at 6:55 AM by ArtemGovorov | Created: Aug 2, 2011 at 8:25 AM by izobr

Create a strong name for the assembly

I can't use your library in signed code: Error 1 Assembly generation failed -- Referenced assembly 'Unity.AutoRegistration' does not have a strong name   Please update the NuGet package with a stro...

Id #8556 | Release: None | Updated: Jun 14, 2013 at 6:55 AM by ArtemGovorov | Created: Aug 2, 2011 at 12:39 AM by izobr

ExcludeSystemAssemblies() too greedy

ExcludeSystemAssemblies() filters out all assemblies starting with "System", even if they're not "System.*"; e.g. our company name happens to start with the word System, so ExcludeSystemAssemblies(...

Id #8276 | Release: None | Updated: Jun 14, 2013 at 6:55 AM by ArtemGovorov | Created: May 19, 2011 at 8:05 PM by actong

IncludeAllLoadedAssemblies() and ExcludeSystemAssemblies() are mandatory

My first try was someting like that: container.ConfigureAutoRegistration() .LoadAssembliesFrom(assemblies) .Include(If.Implements<ISomething>, Then.Register().WithTy...

Id #6026 | Release: None | Updated: Jun 14, 2013 at 6:55 AM by xlegalles | Created: Feb 15, 2010 at 1:33 PM by xlegalles

Add extension method(s) to simplify namespace based type registration

Add extension method(s) to simplify namespace based type registration

Id #5385 | Release: Unity Auto Registration v0.6 | Updated: Feb 14, 2013 at 3:01 AM by ArtemGovorov | Created: Oct 31, 2009 at 7:57 AM by ArtemGovorov

ImplementsITypeName Extension Method Does Not Match Implementations That Start With 'I'

return type.GetInterfaces().Any(i => i.Name.TrimStart("I") == type.Name);   should be something to this effect:   return type.GetInterfaces().Any(i => i.Name.StartsWith("I") && i.Name.Remove(0, 1) ...

Id #5381 | Release: Unity Auto Registration v0.6 | Updated: Jun 14, 2013 at 6:55 AM by ArtemGovorov | Created: Oct 30, 2009 at 10:02 PM by tyrone

  • 1-8 of 8 Work Items
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Work Items