|
@@ -99,6 +99,11 @@ namespace TEAMModelOS.Controllers
|
|
|
[HttpPost("test-ru")]
|
|
|
public async Task<IActionResult> FixSemester(JsonElement json)
|
|
|
{
|
|
|
+
|
|
|
+ await _azureStorage.GetBlobContainerClient("0-public").GetBlobClient("winteach.cn_nginx.zip").SetAccessTierAsync(AccessTier.Archive);
|
|
|
+ await _azureStorage.GetBlobServiceClient().GetBlobBatchClient().SetBlobsAccessTierAsync(
|
|
|
+ blobUris: new Uri[] { new Uri("https://teammodeltest.blob.core.chinacloudapi.cn/0-public/test.md"),
|
|
|
+ new Uri("https://teammodeltest.blob.core.chinacloudapi.cn/0-public/pay.html") },accessTier:AccessTier.Archive);
|
|
|
//var cm = _azureRedis.GetConnectionMultiplexer();
|
|
|
//var keys = cm.GetServer(cm.GetEndPoints()[0]).Keys(cm.GetDatabase(8).Database,"Blob:Catalog*");
|
|
|
//List<string> ks = new List<string>();
|
|
@@ -106,7 +111,7 @@ namespace TEAMModelOS.Controllers
|
|
|
//{
|
|
|
// ks.Add(key.ToString());
|
|
|
//}
|
|
|
-
|
|
|
+
|
|
|
var result4 = await _azureCosmos.GetCosmosClient().GetContainer(Constant.TEAMModelOS, Constant.Common).GetList<ExamInfo>($"select value c from c where c.pk='Exam'and c.owner='teacher'", null, pageSize: 200);
|
|
|
var result0 = await _azureCosmos.GetCosmosClient().GetContainer(Constant.TEAMModelOS, Constant.Common).GetList<ExamInfo>($"select value c from c where c.pk='Exam'and c.owner='teacher' and STARTSWITH(c.code,'Exam-')", null, pageSize: 200);
|
|
|
var result1 = await _azureCosmos.GetCosmosClient().GetContainer(Constant.TEAMModelOS, Constant.Common).GetList<ExamInfo>($"select value c from c where c.pk='Exam' and c.owner='teacher' and contains(c.code,'Exam-')", null, pageSize: 200);
|