using System; namespace Tapeti { public interface IDependencyResolver { T Resolve() where T : class; } public interface IDependencyInjector : IDependencyResolver { void RegisterController(Type type); } }