public ExecutorRegistryService(ResourceManager resourceManager, RegistryParam registryParam, RegistryAdminAction registryAdminAction, object fileName)
        {
            RegistryAdminAction = registryAdminAction;
            if (fileName is Guid guidFileName)
            {
                RegistryFileName = guidFileName.ToString();
            }
            else
            {
                RegistryFileName = (string)fileName;
            }

            RegistrySaver = new RegistrySaver(registryAdminAction, RegistryFileName)
            {
                RegistryParam = registryParam
            };

            Name            = NAME;
            Arguments       = RegistrySaver.Arguments;
            ResourceManager = resourceManager;
        }
Example #2
0
 public RegistrySaver(RegistryAdminAction registryAdminAction, Guid guid) :
     this(registryAdminAction.ToString(), guid.ToString())
 {
 }
Example #3
0
 public RegistrySaver(RegistryAdminAction registryAdminAction, string fileName) :
     this(registryAdminAction.ToString(), fileName)
 {
 }