schedule - NServiceBus 5.2.14 - Scheduler fails to trigger delegate -


while using nservicebus scheduler have been unsuccessful in triggering delegate defined. used documentation @ link below setup endpointscheduler class.

the endpoints corresponding timeout queue created , message enters queue. no errors encountered during execution, scheduler not trigger delegate. using nservicebus 5.2.14, similar test works using nservicebus 3.2.7. ideas why scheduler isn't triggering delegate?

http://docs.particular.net/nservicebus/scheduling/

public class endpointscheduler : iwanttorunwhenbusstartsandstops, iloggable {     public endpointscheduler(schedule schedule)     {         this.schedule = schedule;     }     public void start()     {         schedule.every(             timespan.fromminutes(1),              "test",              () =>             {                 debug.writeline("i'm testing scheduler");             }         );     }                public void stop()     {     } } 

thanks @davidboike pointing out few potential setup issues.

the endpoint configuration contained:

configuration.disablefeature<timeoutmanager>() 

removing corrected issue encountered.

the reason scheduler dependent upon timeoutmanager. works deferring message processed later (using timeoutmanager) , when message received, delegate invoked. without timeoutmanager activated, can't work.


Comments