public async Task <bool> DeleteCode(JObject data)
        {
            var code = await base.Delete(data);

            SourceControl.RecycleBin(code.PathOrUrl.Replace(code.Guid, "").Replace("//", "/"), code.Guid);
            return(DeleteDirectory(code.PathOrUrl));
        }