- use implicit usings

pull/59/head
Simon G 3 years ago
parent 430f58e1c4
commit c92d0b4dfa
  1. 2
      LightweightIocContainer/ActionExtension.cs
  2. 2
      LightweightIocContainer/Creator.cs
  3. 2
      LightweightIocContainer/DisposeStrategy.cs
  4. 4
      LightweightIocContainer/EnumerableExtension.cs
  5. 3
      LightweightIocContainer/Exceptions/CircularDependencyException.cs
  6. 1
      LightweightIocContainer/Exceptions/ConstructorNotMatchingException.cs
  7. 2
      LightweightIocContainer/Exceptions/DirectResolveWithRegisteredFactoryNotAllowed.cs
  8. 2
      LightweightIocContainer/Exceptions/GenericMethodNotFoundException.cs
  9. 2
      LightweightIocContainer/Exceptions/InvalidDisposeStrategyException.cs
  10. 3
      LightweightIocContainer/Exceptions/IocContainerException.cs
  11. 1
      LightweightIocContainer/Exceptions/MultipleRegistrationException.cs
  12. 2
      LightweightIocContainer/Exceptions/MultitonResolveException.cs
  13. 3
      LightweightIocContainer/Exceptions/NoMatchingConstructorFoundException.cs
  14. 2
      LightweightIocContainer/Exceptions/NoPublicConstructorFoundException.cs
  15. 1
      LightweightIocContainer/Exceptions/TypeNotRegisteredException.cs
  16. 2
      LightweightIocContainer/Factories/TypedFactory.cs
  17. 3
      LightweightIocContainer/Factories/TypedFactoryBase.cs
  18. 1
      LightweightIocContainer/GenericMethodCaller.cs
  19. 2
      LightweightIocContainer/Installers/AssemblyInstaller.cs
  20. 1
      LightweightIocContainer/Interfaces/Factories/ITypedFactory.cs
  21. 1
      LightweightIocContainer/Interfaces/IIocContainer.cs
  22. 2
      LightweightIocContainer/Interfaces/IIocResolver.cs
  23. 1
      LightweightIocContainer/Interfaces/Installers/IAssemblyInstaller.cs
  24. 1
      LightweightIocContainer/Interfaces/Registrations/Fluent/IOnCreate.cs
  25. 2
      LightweightIocContainer/Interfaces/Registrations/Fluent/IWithDisposeStrategy.cs
  26. 1
      LightweightIocContainer/Interfaces/Registrations/Fluent/IWithParameters.cs
  27. 2
      LightweightIocContainer/Interfaces/Registrations/IMultipleRegistration.cs
  28. 2
      LightweightIocContainer/Interfaces/Registrations/IMultitonRegistration.cs
  29. 2
      LightweightIocContainer/Interfaces/Registrations/IRegistration.cs
  30. 2
      LightweightIocContainer/Interfaces/Registrations/IRegistrationCollector.cs
  31. 2
      LightweightIocContainer/Interfaces/Registrations/ISingleTypeRegistration.cs
  32. 1
      LightweightIocContainer/Interfaces/Registrations/ITypedRegistration.cs
  33. 3
      LightweightIocContainer/IocContainer.cs
  34. 1
      LightweightIocContainer/LightweightIocContainer.csproj
  35. 2
      LightweightIocContainer/Registrations/MultipleMultitonRegistration.cs
  36. 2
      LightweightIocContainer/Registrations/MultipleRegistration.cs
  37. 2
      LightweightIocContainer/Registrations/MultitonRegistration.cs
  38. 1
      LightweightIocContainer/Registrations/OpenGenericRegistration.cs
  39. 2
      LightweightIocContainer/Registrations/RegistrationBase.cs
  40. 2
      LightweightIocContainer/Registrations/RegistrationCollector.cs
  41. 1
      LightweightIocContainer/Registrations/RegistrationFactory.cs
  42. 1
      LightweightIocContainer/Registrations/SingleTypeRegistration.cs
  43. 1
      LightweightIocContainer/Registrations/TypedFactoryRegistration.cs
  44. 1
      LightweightIocContainer/Registrations/TypedRegistration.cs
  45. 2
      LightweightIocContainer/ResolvePlaceholders/IInternalToBeResolvedPlaceholder.cs
  46. 1
      LightweightIocContainer/ResolvePlaceholders/InternalFactoryMethodPlaceholder.cs
  47. 2
      LightweightIocContainer/ResolvePlaceholders/InternalToBeResolvedPlaceholder.cs
  48. 2
      LightweightIocContainer/TypeExtension.cs
  49. 3
      LightweightIocContainer/Validation/IocValidator.cs
  50. 1
      Test.LightweightIocContainer/ActionExtensionTest.cs
  51. 2
      Test.LightweightIocContainer/AssemblyInstallerTest.cs
  52. 1
      Test.LightweightIocContainer/DisposeStrategyTest.cs
  53. 1
      Test.LightweightIocContainer/EnumerableExtensionTest.cs
  54. 1
      Test.LightweightIocContainer/IocContainerInterfaceSegregationTest.cs
  55. 1
      Test.LightweightIocContainer/IocContainerRecursionTest.cs
  56. 1
      Test.LightweightIocContainer/IocValidatorTest.cs
  57. 1
      Test.LightweightIocContainer/OnCreateTest.cs
  58. 1
      Test.LightweightIocContainer/Test.LightweightIocContainer.csproj

@ -2,8 +2,6 @@
// Created: 2019-12-11 // Created: 2019-12-11
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer; namespace LightweightIocContainer;
internal static class ActionExtension internal static class ActionExtension

@ -2,8 +2,6 @@
// Created: 2021-12-14 // Created: 2021-12-14
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer; namespace LightweightIocContainer;
/// <summary> /// <summary>

@ -2,8 +2,6 @@
// Created: 2021-12-15 // Created: 2021-12-15
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer; namespace LightweightIocContainer;
/// <summary> /// <summary>

@ -2,10 +2,6 @@
// Created: 2019-07-02 // Created: 2019-07-02
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Linq;
namespace LightweightIocContainer; namespace LightweightIocContainer;
internal static class EnumerableExtension internal static class EnumerableExtension

@ -2,9 +2,6 @@
// Created: 2019-11-05 // Created: 2019-11-05
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; using System.Text;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;

@ -2,7 +2,6 @@
// Created: 2019-11-04 // Created: 2019-11-04
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Reflection; using System.Reflection;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;

@ -2,8 +2,6 @@
// Created: 2022-08-31 // Created: 2022-08-31
// Copyright(c) 2022 SimonG. All Rights Reserved. // Copyright(c) 2022 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;
/// <summary> /// <summary>

@ -2,8 +2,6 @@
// Created: 2020-09-18 // Created: 2020-09-18
// Copyright(c) 2020 SimonG. All Rights Reserved. // Copyright(c) 2020 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;
/// <summary> /// <summary>

@ -2,8 +2,6 @@
// Created: 2021-12-15 // Created: 2021-12-15
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;
/// <summary> /// <summary>

@ -2,9 +2,6 @@
// Created: 2019-11-22 // Created: 2019-11-22
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;
/// <summary> /// <summary>

@ -2,7 +2,6 @@
// Created: 2019-06-07 // Created: 2019-06-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;

@ -2,8 +2,6 @@
// Created: 2019-06-07 // Created: 2019-06-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;
/// <summary> /// <summary>

@ -2,9 +2,6 @@
// Created: 2019-11-04 // Created: 2019-11-04
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;
/// <summary> /// <summary>

@ -2,8 +2,6 @@
// Created: 2019-11-04 // Created: 2019-11-04
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;
/// <summary> /// <summary>

@ -2,7 +2,6 @@
// Created: 2019-05-21 // Created: 2019-05-21
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
namespace LightweightIocContainer.Exceptions; namespace LightweightIocContainer.Exceptions;

@ -2,8 +2,6 @@
// Created: 2019-05-20 // Created: 2019-05-20
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Linq;
using System.Reflection; using System.Reflection;
using System.Reflection.Emit; using System.Reflection.Emit;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;

@ -2,9 +2,6 @@
// Created: 2021-12-03 // Created: 2021-12-03
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection; using System.Reflection;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;
using LightweightIocContainer.Interfaces.Factories; using LightweightIocContainer.Interfaces.Factories;

@ -2,7 +2,6 @@
// Created: 2020-09-18 // Created: 2020-09-18
// Copyright(c) 2020 SimonG. All Rights Reserved. // Copyright(c) 2020 SimonG. All Rights Reserved.
using System;
using System.Reflection; using System.Reflection;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;

@ -2,8 +2,6 @@
// Created: 2019-06-12 // Created: 2019-06-12
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Reflection; using System.Reflection;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Installers; using LightweightIocContainer.Interfaces.Installers;

@ -2,7 +2,6 @@
// Created: 2019-05-20 // Created: 2019-05-20
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System.Collections.Generic;
using System.Reflection; using System.Reflection;
namespace LightweightIocContainer.Interfaces.Factories; namespace LightweightIocContainer.Interfaces.Factories;

@ -2,7 +2,6 @@
// Created: 2019-05-20 // Created: 2019-05-20
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces.Installers; using LightweightIocContainer.Interfaces.Installers;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,8 +2,6 @@
// Created: 2021-12-06 // Created: 2021-12-06
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Interfaces; namespace LightweightIocContainer.Interfaces;
/// <summary> /// <summary>

@ -2,7 +2,6 @@
// Created: 2019-06-12 // Created: 2019-06-12
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System.Collections.Generic;
using System.Reflection; using System.Reflection;
namespace LightweightIocContainer.Interfaces.Installers; namespace LightweightIocContainer.Interfaces.Installers;

@ -2,7 +2,6 @@
// Created: 2019-12-07 // Created: 2019-12-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces.Installers; using LightweightIocContainer.Interfaces.Installers;
namespace LightweightIocContainer.Interfaces.Registrations.Fluent; namespace LightweightIocContainer.Interfaces.Registrations.Fluent;

@ -2,8 +2,6 @@
// Created: 2021-12-15 // Created: 2021-12-15
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Interfaces.Registrations.Fluent; namespace LightweightIocContainer.Interfaces.Registrations.Fluent;
/// <summary> /// <summary>

@ -2,7 +2,6 @@
// Created: 2019-12-07 // Created: 2019-12-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;
using LightweightIocContainer.Interfaces.Installers; using LightweightIocContainer.Interfaces.Installers;

@ -2,8 +2,6 @@
// Created: 2019-12-07 // Created: 2019-12-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System.Collections.Generic;
namespace LightweightIocContainer.Interfaces.Registrations; namespace LightweightIocContainer.Interfaces.Registrations;
/// <summary> /// <summary>

@ -2,8 +2,6 @@
// Created: 2019-06-07 // Created: 2019-06-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Interfaces.Registrations; namespace LightweightIocContainer.Interfaces.Registrations;
/// <summary> /// <summary>

@ -2,8 +2,6 @@
// Created: 2019-05-20 // Created: 2019-05-20
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Interfaces.Registrations; namespace LightweightIocContainer.Interfaces.Registrations;
/// <summary> /// <summary>

@ -2,8 +2,6 @@
// Created: 2021-12-15 // Created: 2021-12-15
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Interfaces.Registrations; namespace LightweightIocContainer.Interfaces.Registrations;
/// <summary> /// <summary>

@ -2,8 +2,6 @@
// Created: 2019-11-22 // Created: 2019-11-22
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.Interfaces.Registrations; namespace LightweightIocContainer.Interfaces.Registrations;
/// <summary> /// <summary>

@ -2,7 +2,6 @@
// Created: 2019-12-08 // Created: 2019-12-08
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces.Registrations.Fluent; using LightweightIocContainer.Interfaces.Registrations.Fluent;
namespace LightweightIocContainer.Interfaces.Registrations; namespace LightweightIocContainer.Interfaces.Registrations;

@ -2,9 +2,6 @@
// Created: 2019-05-20 // Created: 2019-05-20
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection; using System.Reflection;
using System.Runtime.CompilerServices; using System.Runtime.CompilerServices;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;

@ -8,6 +8,7 @@
<RepositoryUrl>https://github.com/SimonG96/LightweightIocContainer</RepositoryUrl> <RepositoryUrl>https://github.com/SimonG96/LightweightIocContainer</RepositoryUrl>
<LangVersion>default</LangVersion> <LangVersion>default</LangVersion>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<DocumentationFile>LightweightIocContainer.xml</DocumentationFile> <DocumentationFile>LightweightIocContainer.xml</DocumentationFile>
<VersionPrefix>4.0.0-beta</VersionPrefix> <VersionPrefix>4.0.0-beta</VersionPrefix>
</PropertyGroup> </PropertyGroup>

@ -2,8 +2,6 @@
// Created: 2020-11-19 // Created: 2020-11-19
// Copyright(c) 2020 SimonG. All Rights Reserved. // Copyright(c) 2020 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,8 +2,6 @@
// Created: 2019-12-07 // Created: 2019-12-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,8 +2,6 @@
// Created: 2019-06-07 // Created: 2019-06-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Linq;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,7 +2,6 @@
// Created: 2020-09-18 // Created: 2020-09-18
// Copyright(c) 2020 SimonG. All Rights Reserved. // Copyright(c) 2020 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,8 +2,6 @@
// Created: 2019-05-20 // Created: 2019-05-20
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Linq;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;
using LightweightIocContainer.Factories; using LightweightIocContainer.Factories;
using LightweightIocContainer.Interfaces.Factories; using LightweightIocContainer.Interfaces.Factories;

@ -2,8 +2,6 @@
// Created: 2021-12-15 // Created: 2021-12-15
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,7 +2,6 @@
// Created: 2019-05-20 // Created: 2019-05-20
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces.Factories; using LightweightIocContainer.Interfaces.Factories;
using LightweightIocContainer.Interfaces.Installers; using LightweightIocContainer.Interfaces.Installers;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,7 +2,6 @@
// Created: 2019-11-22 // Created: 2019-11-22
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,7 +2,6 @@
// Created: 2019-05-20 // Created: 2019-05-20
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces.Factories; using LightweightIocContainer.Interfaces.Factories;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,7 +2,6 @@
// Created: 2019-12-14 // Created: 2019-12-14
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Installers; using LightweightIocContainer.Interfaces.Installers;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,8 +2,6 @@
// Created: 2021-12-14 // Created: 2021-12-14
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer.ResolvePlaceholders; namespace LightweightIocContainer.ResolvePlaceholders;
/// <summary> /// <summary>

@ -2,7 +2,6 @@
// Created: 2021-12-14 // Created: 2021-12-14
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer.Interfaces; using LightweightIocContainer.Interfaces;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;

@ -2,8 +2,6 @@
// Created: 2021-12-08 // Created: 2021-12-08
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;
namespace LightweightIocContainer.ResolvePlaceholders; namespace LightweightIocContainer.ResolvePlaceholders;

@ -2,8 +2,6 @@
// Created: 2019-07-01 // Created: 2019-07-01
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
namespace LightweightIocContainer; namespace LightweightIocContainer;
internal static class TypeExtension internal static class TypeExtension

@ -2,9 +2,6 @@
// Created: 2021-12-02 // Created: 2021-12-02
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;
using LightweightIocContainer.Interfaces.Registrations.Fluent; using LightweightIocContainer.Interfaces.Registrations.Fluent;
using Moq; using Moq;

@ -2,7 +2,6 @@
// Created: 2019-12-11 // Created: 2019-12-11
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer; using LightweightIocContainer;
using NUnit.Framework; using NUnit.Framework;

@ -2,8 +2,6 @@
// Created: 2019-06-12 // Created: 2019-06-12
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Reflection; using System.Reflection;
using JetBrains.Annotations; using JetBrains.Annotations;
using LightweightIocContainer; using LightweightIocContainer;

@ -2,7 +2,6 @@
// Created: 2021-12-16 // Created: 2021-12-16
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
using JetBrains.Annotations; using JetBrains.Annotations;
using LightweightIocContainer; using LightweightIocContainer;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;

@ -2,7 +2,6 @@
// Created: 2019-07-03 // Created: 2019-07-03
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis; using System.Diagnostics.CodeAnalysis;
using JetBrains.Annotations; using JetBrains.Annotations;
using LightweightIocContainer; using LightweightIocContainer;

@ -2,7 +2,6 @@
// Created: 2019-12-07 // Created: 2019-12-07
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using JetBrains.Annotations; using JetBrains.Annotations;
using LightweightIocContainer; using LightweightIocContainer;
using NUnit.Framework; using NUnit.Framework;

@ -2,7 +2,6 @@
// Created: 2019-11-05 // Created: 2019-11-05
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using JetBrains.Annotations; using JetBrains.Annotations;
using LightweightIocContainer; using LightweightIocContainer;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;

@ -2,7 +2,6 @@
// Created: 2021-12-03 // Created: 2021-12-03
// Copyright(c) 2021 SimonG. All Rights Reserved. // Copyright(c) 2021 SimonG. All Rights Reserved.
using System;
using JetBrains.Annotations; using JetBrains.Annotations;
using LightweightIocContainer; using LightweightIocContainer;
using LightweightIocContainer.Exceptions; using LightweightIocContainer.Exceptions;

@ -2,7 +2,6 @@
// Created: 2019-12-10 // Created: 2019-12-10
// Copyright(c) 2019 SimonG. All Rights Reserved. // Copyright(c) 2019 SimonG. All Rights Reserved.
using System;
using LightweightIocContainer; using LightweightIocContainer;
using LightweightIocContainer.Interfaces.Registrations; using LightweightIocContainer.Interfaces.Registrations;
using LightweightIocContainer.Registrations; using LightweightIocContainer.Registrations;

@ -5,6 +5,7 @@
<IsPackable>false</IsPackable> <IsPackable>false</IsPackable>
<Authors>SimonG</Authors> <Authors>SimonG</Authors>
<LangVersion>default</LangVersion> <LangVersion>default</LangVersion>
<ImplicitUsings>enable</ImplicitUsings>
<VersionPrefix>4.0.0-beta</VersionPrefix> <VersionPrefix>4.0.0-beta</VersionPrefix>
</PropertyGroup> </PropertyGroup>

Loading…
Cancel
Save