#pragma once namespace DiosCtrlBox { class BusinessLogger { public: BusinessLogger(); ~BusinessLogger(); public: static BusinessLogger *Instance(); void Initialize(const std::string &workpath); Logger *&Get(); private: static BusinessLogger *m_instance; Logger *m_logger; }; }