修改推送缓存返回值
This commit is contained in:
parent
c4917d66cc
commit
07572a5838
@ -19,7 +19,7 @@ public interface ITrackPushCacheService
|
|||||||
/// <param name="customId">服务商id</param>
|
/// <param name="customId">服务商id</param>
|
||||||
/// <param name="trackContentId"></param>
|
/// <param name="trackContentId"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
Task<TrackPushContentConfigDto> GetPushContentConfigAsync(int subSystemId, int customId, int trackContentId);
|
Task<TrackPushContentConfigDto?> GetPushContentConfigAsync(int subSystemId, int customId, int trackContentId);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 根据轨迹代码推断下一个(升序)要推送的内容,如果找不到或者已经是最后一个了,返回null
|
/// 根据轨迹代码推断下一个(升序)要推送的内容,如果找不到或者已经是最后一个了,返回null
|
||||||
|
|||||||
@ -28,12 +28,12 @@ public class TrackPushCacheService : ApplicationService, ITrackPushCacheService
|
|||||||
}
|
}
|
||||||
|
|
||||||
[NonAction]
|
[NonAction]
|
||||||
public async Task<TrackPushContentConfigDto> GetPushContentConfigAsync(int subSystemId, int customId,
|
public async Task<TrackPushContentConfigDto?> GetPushContentConfigAsync(int subSystemId, int customId,
|
||||||
int trackContentId)
|
int trackContentId)
|
||||||
{
|
{
|
||||||
var data = await GetPushContentConfigsAsync(subSystemId, customId);
|
var data = await GetPushContentConfigsAsync(subSystemId, customId);
|
||||||
|
|
||||||
return data.Single(x => x.TrackContentId == trackContentId);
|
return data?.FirstOrDefault(x => x.TrackContentId == trackContentId);
|
||||||
}
|
}
|
||||||
|
|
||||||
[NonAction]
|
[NonAction]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user