Вы зарегистрировали ISomething в Unity в своем коде или в файле web.config?
Что-то вроде
var container = new UnityContainer().RegisterType<ISomething, Something>();
или через конфигурационный файл, как описано [здесь]
Вы звоните в Unity для разрешения вашего пользовательского TraceListener?
var myTraceListener = container.Resolve<MyTraceListener>();
или вы внедряете своего слушателя в какой-то другой класс, где он должен использоваться, чтобы Unity определяла слушателя как параметр?