Added cursor and ILogger.Register logger service as interface.