#pragma once

#include <saas/rtyserver/components/oxy/abstract/merger.h>

class TOxyKeyInvMerger: public IOxyMerger {
private:
    static TFactory::TRegistrator<TOxyKeyInvMerger> Registrator;
    static TFactory::TRegistrator<TOxyKeyInvMerger> RegistratorAttrs;
protected:
    TString Prefix;
    bool StripKeys;
    bool UniqueHits;
public:
    virtual bool DoMerge(const NRTYServer::TMergeContext& context, const TRTYServerConfig&) override;
    virtual bool DoInitialize() override;
};

