DateTime recordTime = DateTime.Now;

var optionsModel = _configuration.GetSection("SetRecordTime").Get();

var options = optionsModel.ToJson().ToDynamic();

bool isEnable = (bool)options.IsEnable;

if (isEnable) { int intervalMinutes = (int)options.Intervalminutes;

if (recordTime.Minute >= 0 && recordTime.Minute <= intervalMinutes)
{
    recordTime = recordTime.AddHours(-1).AddMinutes(-recordTime.Minute).AddSeconds(-recordTime.Second);
}

}

return await _rabbitMQHistoryReceiveData.ReceiveHistoryDTONewAsync(input, recordTime)

优化以下代码 DateTime recordTime = DateTimeNow; var optionsModel = _configurationGetSectionSetRecordTimeGetDynamicModel; var options = optionsModelToJsonToDynamic; bool _i

原文地址: https://www.cveoy.top/t/topic/ig4j 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录