Instead of
kernel.Bind<ITaskService>().To<TaskService>().
InRequestScope().Intercept().With(new ServiceInterceptor())
you should change binding to
Bind<TaskService>().ToSelf().
InRequestScope().Intercept().With<ServiceInterceptor>();
because in service file .svc there is implementation
Service="Fasade.TaskService"