#pragma once #include #include using std::string; using std::string_view; namespace Feather { class ServerProperties { public: ServerProperties(const char* path); template T Get(string_view key); private: std::unordered_map properties; }; }