clean code

This commit is contained in:
Jicheng Lu 2024-01-02 13:02:07 -06:00
parent 538be13bee
commit 9d47f41109
2 changed files with 2 additions and 24 deletions

View file

@ -15,13 +15,6 @@ public class AgentController : ControllerBase
_services = services; _services = services;
} }
[HttpGet("/test")]
public async Task Test()
{
}
[HttpGet("/agent/settings")] [HttpGet("/agent/settings")]
public AgentSettings GetSettings() public AgentSettings GetSettings()
{ {

View file

@ -716,13 +716,7 @@ public class MongoRepository : IBotSharpRepository
if (string.IsNullOrEmpty(conversationId)) return; if (string.IsNullOrEmpty(conversationId)) return;
var filterConv = Builders<ConversationDocument>.Filter.Eq(x => x.Id, conversationId); var filterConv = Builders<ConversationDocument>.Filter.Eq(x => x.Id, conversationId);
var foundConv = _dc.Conversations.Find(filterConv).FirstOrDefault();
if (foundConv == null) return;
var filterDialog = Builders<ConversationDialogDocument>.Filter.Eq(x => x.ConversationId, conversationId); var filterDialog = Builders<ConversationDialogDocument>.Filter.Eq(x => x.ConversationId, conversationId);
var foundDialog = _dc.ConversationDialogs.Find(filterDialog).FirstOrDefault();
if (foundDialog == null) return;
var dialogElements = dialogs.Select(x => DialogMongoElement.ToMongoElement(x)).ToList(); var dialogElements = dialogs.Select(x => DialogMongoElement.ToMongoElement(x)).ToList();
var updateDialog = Builders<ConversationDialogDocument>.Update.PushEach(x => x.Dialogs, dialogElements); var updateDialog = Builders<ConversationDialogDocument>.Update.PushEach(x => x.Dialogs, dialogElements);
var updateConv = Builders<ConversationDocument>.Update.Set(x => x.UpdatedTime, DateTime.UtcNow); var updateConv = Builders<ConversationDocument>.Update.Set(x => x.UpdatedTime, DateTime.UtcNow);
@ -736,9 +730,6 @@ public class MongoRepository : IBotSharpRepository
if (string.IsNullOrEmpty(conversationId)) return; if (string.IsNullOrEmpty(conversationId)) return;
var filterConv = Builders<ConversationDocument>.Filter.Eq(x => x.Id, conversationId); var filterConv = Builders<ConversationDocument>.Filter.Eq(x => x.Id, conversationId);
var foundConv = _dc.Conversations.Find(filterConv).FirstOrDefault();
if (foundConv == null) return;
var updateConv = Builders<ConversationDocument>.Update var updateConv = Builders<ConversationDocument>.Update
.Set(x => x.UpdatedTime, DateTime.UtcNow) .Set(x => x.UpdatedTime, DateTime.UtcNow)
.Set(x => x.Title, title); .Set(x => x.Title, title);
@ -764,9 +755,6 @@ public class MongoRepository : IBotSharpRepository
if (string.IsNullOrEmpty(conversationId) || states.IsNullOrEmpty()) return; if (string.IsNullOrEmpty(conversationId) || states.IsNullOrEmpty()) return;
var filterStates = Builders<ConversationStateDocument>.Filter.Eq(x => x.ConversationId, conversationId); var filterStates = Builders<ConversationStateDocument>.Filter.Eq(x => x.ConversationId, conversationId);
var foundStates = _dc.ConversationStates.Find(filterStates).FirstOrDefault();
if (foundStates == null) return;
var saveStates = states.Select(x => StateMongoElement.ToMongoElement(x)).ToList(); var saveStates = states.Select(x => StateMongoElement.ToMongoElement(x)).ToList();
var updateStates = Builders<ConversationStateDocument>.Update.Set(x => x.States, saveStates); var updateStates = Builders<ConversationStateDocument>.Update.Set(x => x.States, saveStates);
@ -778,9 +766,6 @@ public class MongoRepository : IBotSharpRepository
if (string.IsNullOrEmpty(conversationId) || string.IsNullOrEmpty(status)) return; if (string.IsNullOrEmpty(conversationId) || string.IsNullOrEmpty(status)) return;
var filter = Builders<ConversationDocument>.Filter.Eq(x => x.Id, conversationId); var filter = Builders<ConversationDocument>.Filter.Eq(x => x.Id, conversationId);
var foundConv = _dc.Conversations.Find(filter).FirstOrDefault();
if (foundConv == null) return;
var update = Builders<ConversationDocument>.Update var update = Builders<ConversationDocument>.Update
.Set(x => x.Status, status) .Set(x => x.Status, status)
.Set(x => x.UpdatedTime, DateTime.UtcNow); .Set(x => x.UpdatedTime, DateTime.UtcNow);
@ -938,8 +923,8 @@ public class MongoRepository : IBotSharpRepository
var filter = Builders<ExecutionLogDocument>.Filter.Eq(x => x.ConversationId, conversationId); var filter = Builders<ExecutionLogDocument>.Filter.Eq(x => x.ConversationId, conversationId);
var update = Builders<ExecutionLogDocument>.Update var update = Builders<ExecutionLogDocument>.Update
.SetOnInsert(x => x.Id, Guid.NewGuid().ToString()) .SetOnInsert(x => x.Id, Guid.NewGuid().ToString())
.PushEach(x => x.Logs, logs); .PushEach(x => x.Logs, logs);
_dc.ExectionLogs.UpdateOne(filter, update, _options); _dc.ExectionLogs.UpdateOne(filter, update, _options);
} }