#pragma once #include "dp/singleton.h" #include "dp/observer.h"