123456789101112131415161718192021222324 |
- using Flyinsono.DBCopy.Tool.Entities;
- using Flyinsono.DBCopy.Tool.Utilities;
- using MongoDB.Driver;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Text.RegularExpressions;
- using System.Threading.Tasks;
- using WingServerCommon.Mapper;
- namespace Flyinsono.DBCopy.Tool.Service.Repositories
- {
- internal class UltrasonicClassDBRepository
- {
- public IList<UltrasonicClass> GetUltrasonicClassByCodes(IList<string> classIds)
- {
- var builder = Builders<UltrasonicClass>.Filter;
- var filter = builder.Where(x => classIds.Contains(x.Id));
- var entities = MongoDbClientSingle.Instance.UltrasonicClasses.Find(filter)?.ToList() ?? new List<UltrasonicClass>();
- return entities;
- }
- }
- }
|