/src/LinFu.IoC/Configuration/Interfaces/IMethodFinderWithContainer.cs

http://github.com/philiplaureano/LinFu · C# · 20 lines · 10 code · 1 blank · 9 comment · 0 complexity · a09369efc446ff099fa3c33bca5c73f9 MD5 · raw file

  1. using System.Reflection;
  2. using LinFu.IoC.Interfaces;
  3. namespace LinFu.IoC.Configuration.Interfaces
  4. {
  5. /// <summary>
  6. /// Represents a method finder that uses a <see cref="IServiceContainer" /> instance
  7. /// during its method searches.
  8. /// </summary>
  9. /// <typeparam name="TMethod"></typeparam>
  10. public interface IMethodFinderWithContainer<TMethod> : IMethodFinder<TMethod>
  11. where TMethod : MethodBase
  12. {
  13. /// <summary>
  14. /// Gets the value indicating the service container that will be used in the
  15. /// method search.
  16. /// </summary>
  17. IServiceContainer Container { get; }
  18. }
  19. }