Compare commits
No commits in common. "96a38d8ec9cf7a4deec1759cb3fb1bbdb2b5f166" and "d0e2a35f2265efa794b8c2fedd30a8b2fbc3709d" have entirely different histories.
96a38d8ec9
...
d0e2a35f22
@ -91,7 +91,7 @@ namespace JiShe.CollectBus.Subscribers
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var device = await _deviceRepository.FirstOrDefaultAsync(a => a.Number == receivedMessage.FocusAddress);
|
var device = await _deviceRepository.FindAsync(a => a.Number == receivedMessage.FocusAddress);
|
||||||
if (device != null)
|
if (device != null)
|
||||||
{
|
{
|
||||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
||||||
@ -118,7 +118,7 @@ namespace JiShe.CollectBus.Subscribers
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var device = await _deviceRepository.FirstOrDefaultAsync(a => a.Number == receivedMessage.FocusAddress);
|
var device = await _deviceRepository.FindAsync(a => a.Number == receivedMessage.FocusAddress);
|
||||||
if (device != null)
|
if (device != null)
|
||||||
{
|
{
|
||||||
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
await _tcpService.SendAsync(device.ClientId, Convert.FromHexString(receivedMessage.MessageHexString));
|
||||||
|
|||||||
@ -31,57 +31,57 @@ public class CollectBusMongoDbContext : AbpMongoDbContext, ICollectBusMongoDbCon
|
|||||||
|
|
||||||
protected override void CreateModel(IMongoModelBuilder modelBuilder)
|
protected override void CreateModel(IMongoModelBuilder modelBuilder)
|
||||||
{
|
{
|
||||||
//modelBuilder.Entity<MeterReadingRecords>(builder =>
|
modelBuilder.Entity<MeterReadingRecords>(builder =>
|
||||||
//{
|
{
|
||||||
// builder.CreateCollectionOptions.Collation = new Collation(locale: "en_US", strength: CollationStrength.Secondary);
|
builder.CreateCollectionOptions.Collation = new Collation(locale: "en_US", strength: CollationStrength.Secondary);
|
||||||
// builder.ConfigureIndexes(indexes =>
|
builder.ConfigureIndexes(indexes =>
|
||||||
// {
|
{
|
||||||
// indexes.CreateOne(
|
indexes.CreateOne(
|
||||||
// new CreateIndexModel<BsonDocument>(
|
new CreateIndexModel<BsonDocument>(
|
||||||
// Builders<BsonDocument>.IndexKeys.Ascending("MyProperty"),
|
Builders<BsonDocument>.IndexKeys.Ascending("MyProperty"),
|
||||||
// new CreateIndexOptions { Unique = true }
|
new CreateIndexOptions { Unique = true }
|
||||||
// )
|
)
|
||||||
// );
|
);
|
||||||
// }
|
}
|
||||||
// );
|
);
|
||||||
|
|
||||||
// //// 创建索引
|
//// 创建索引
|
||||||
// //builder.ConfigureIndexes(index =>
|
//builder.ConfigureIndexes(index =>
|
||||||
// //{
|
//{
|
||||||
|
|
||||||
|
|
||||||
// // //List<CreateIndexModel<BsonDocument>> createIndexModels = new List<CreateIndexModel<BsonDocument>>();
|
// //List<CreateIndexModel<BsonDocument>> createIndexModels = new List<CreateIndexModel<BsonDocument>>();
|
||||||
// // //createIndexModels.Add(new CreateIndexModel<BsonDocument>(
|
// //createIndexModels.Add(new CreateIndexModel<BsonDocument>(
|
||||||
// // // Builders<BsonDocument>.IndexKeys.Ascending(nameof(MeterReadingRecords)),
|
// // Builders<BsonDocument>.IndexKeys.Ascending(nameof(MeterReadingRecords)),
|
||||||
// // // new CreateIndexOptions
|
// // new CreateIndexOptions
|
||||||
// // // {
|
// // {
|
||||||
// // // Unique = true
|
// // Unique = true
|
||||||
// // // }
|
// // }
|
||||||
// // // ));
|
// // ));
|
||||||
|
|
||||||
|
|
||||||
// // //var indexKeys = Builders<BsonDocument>.IndexKeys
|
// //var indexKeys = Builders<BsonDocument>.IndexKeys
|
||||||
// // //.Ascending("CreationTime")
|
// //.Ascending("CreationTime")
|
||||||
// // //.Ascending("OrderNumber");
|
// //.Ascending("OrderNumber");
|
||||||
|
|
||||||
// // //var indexOptions = new CreateIndexOptions
|
// //var indexOptions = new CreateIndexOptions
|
||||||
// // //{
|
// //{
|
||||||
// // // Background = true,
|
// // Background = true,
|
||||||
// // // Name = "IX_CreationTime_OrderNumber"
|
// // Name = "IX_CreationTime_OrderNumber"
|
||||||
// // //};
|
// //};
|
||||||
// // //index.CreateOne(
|
// //index.CreateOne(
|
||||||
// // //new CreateIndexModel<BsonDocument>(indexKeys, indexOptions));
|
// //new CreateIndexModel<BsonDocument>(indexKeys, indexOptions));
|
||||||
|
|
||||||
// // //index.CreateOne(new CreateIndexModel<BsonDocument>(
|
// //index.CreateOne(new CreateIndexModel<BsonDocument>(
|
||||||
// // // Builders<BsonDocument>.IndexKeys.Ascending(nameof(MeterReadingRecords)),
|
// // Builders<BsonDocument>.IndexKeys.Ascending(nameof(MeterReadingRecords)),
|
||||||
// // // new CreateIndexOptions
|
// // new CreateIndexOptions
|
||||||
// // // {
|
// // {
|
||||||
// // // Unique = true
|
// // Unique = true
|
||||||
// // // }
|
// // }
|
||||||
// // // ));
|
// // ));
|
||||||
// //});
|
//});
|
||||||
|
|
||||||
//});
|
});
|
||||||
|
|
||||||
base.CreateModel(modelBuilder);
|
base.CreateModel(modelBuilder);
|
||||||
modelBuilder.ConfigureCollectBus();
|
modelBuilder.ConfigureCollectBus();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user