#pragma once

#include "interface_script.h"

namespace NRTYDeploy {

    class TScroptServiceWizard : public TScriptInterface {
    public:
        virtual void DoProcess(IDeployInfoRequest& request) override;
        static TFactory::TRegistrator<TScroptServiceWizard> Registrator;
    private:
        template <class TMessage>
        bool ProcessMessageAccept(IDeployInfoRequest& request, const TString& name);
    };
};
