For example:
namespace MyConsoleApp
{
public class SomeTask : ITask { ... }
}
namespace MyConsoleApp.DatabaseWork
{
public class SomeTask : ITask { ... }
}
Since tasks are identified by their name (both SomeTask in this example), this wont work. I need to find a way to deal with this.