示例#1
0
        public async Task <ResponseResult> Enable(int id)
        {
            var result        = new ResponseResult();
            var pluginInfoDto = await _pluginManager.QueryById <PluginInfoDto>(id);

            if (pluginInfoDto == null)
            {
                result.Code    = BusinessCode.Record_NotFound;
                result.Message = nameof(BusinessCode.Record_NotFound);
                return(result);
            }
            await _pluginManager.EnablePlugin(id);

            return(new ResponseResult());
        }