#pragma once #include #include "../base/provider_interface.hpp" namespace lsp::providers::text_document { class DidOpenProvider : public ILspProvider { public: DidOpenProvider() = default; std::string ProvideResponse(const protocol::RequestMessage& request) override; std::string GetMethod() const override; std::string GetProviderName() const override; }; }