This commit is contained in:
Spyros Garyfallos 2018-06-28 11:21:13 -07:00
Родитель fb2a93c02f
Коммит 9d915a0646
35 изменённых файлов: 527 добавлений и 306 удалений

Просмотреть файл

@ -14,7 +14,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -14,7 +14,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -13,7 +13,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'"/>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'"/>
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -13,7 +13,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'"/>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'"/>
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -22,11 +22,13 @@ namespace ThermostatApplication
var host = new TypeEdgeHost(configuration);
host.RegisterModule<ITemperatureSensor, TemperatureSensor>();
host.RegisterModule<IPreprocessor, Preprocessor>();
host.RegisterModule<IDataSampling, DataSampling>();
host.RegisterModule<IAnomalyDetection, AnomalyDetection>();
host.Upstream.Subscribe(host.GetProxy<ITemperatureSensor>().Temperature);
host.Upstream.Subscribe(host.GetProxy<IAnomalyDetection>().Anomaly);
//host.RegisterModule<IPreprocessor, Preprocessor>();
//host.RegisterModule<IDataSampling, DataSampling>();
//host.RegisterModule<IAnomalyDetection, AnomalyDetection>();
//host.Upstream.Subscribe(host.GetProxy<IAnomalyDetection>().Anomaly);
host.Build();

Просмотреть файл

@ -18,7 +18,7 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Host" Version="0.1.76" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Host" Version="0.1.95" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
<PackageReference Include="rocksdb-native-arm" Version="5.4.6" />
<PackageReference Include="RocksDbNative" Version="5.4.6.10" />
</ItemGroup>

Просмотреть файл

@ -1,6 +1,7 @@
{
"TypeEdgeHost": {
"IotHubConnectionString": "CONNECTION_STRING",
"DeviceId": "type-edge-dev"
"IotHubConnectionString": "HostName=iotedgedev-iothub-7389d7.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=ujemx4zYVIc0y1KAMntxSN3Ng49OvkXGaafRizrH2lA=",
"DeviceId": "type-edge-dev11",
"PrintDeploymentJson": "true"
}
}

Просмотреть файл

@ -12,7 +12,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Proxy" Version="0.1.76" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Proxy" Version="0.1.95" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
</ItemGroup>

Просмотреть файл

@ -10,7 +10,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" Condition="'$(Configuration)|$(Platform)'!='TemplateDevelopment|AnyCPU'" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -0,0 +1,258 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27428.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.IoT.TypeEdge", "Microsoft.Azure.IoT.TypeEdge\Microsoft.Azure.IoT.TypeEdge.csproj", "{54587D56-7C22-4084-9321-84D57C2F6ECB}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.IoT.TypeEdge.Host", "Microsoft.Azure.IoT.TypeEdge.Host\Microsoft.Azure.IoT.TypeEdge.Host.csproj", "{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.IoT.TypeEdge.Proxy", "Microsoft.Azure.IoT.TypeEdge.Proxy\Microsoft.Azure.IoT.TypeEdge.Proxy.csproj", "{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Service", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Service\Microsoft.Azure.Devices.Edge.Hub.Service.csproj", "{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Runtime", "Runtime", "{ABC622C1-4D24-48CF-8B0D-CA63C27CB444}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Mqtt", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Mqtt\Microsoft.Azure.Devices.Edge.Hub.Mqtt.csproj", "{4819548E-5F81-4EBC-893B-EB0C024EF61B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Amqp", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Amqp\Microsoft.Azure.Devices.Edge.Hub.Amqp.csproj", "{BE40B8F4-B740-4FC9-A24D-2869514885D6}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Http", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Http\Microsoft.Azure.Devices.Edge.Hub.Http.csproj", "{C1780512-EAA3-4BE5-AC30-61DA95303599}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Core", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Core\Microsoft.Azure.Devices.Edge.Hub.Core.csproj", "{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.CloudProxy", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.CloudProxy\Microsoft.Azure.Devices.Edge.Hub.CloudProxy.csproj", "{17D57DFA-F735-49CB-8E27-1F960F46C472}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Routing.Core", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Routing.Core\Microsoft.Azure.Devices.Routing.Core.csproj", "{3A09A9DB-AA0C-492B-BD8E-9D515485A193}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Agent.Core", "IoT.Edge\edge-agent\src\Microsoft.Azure.Devices.Edge.Agent.Core\Microsoft.Azure.Devices.Edge.Agent.Core.csproj", "{F5830821-3E1E-423C-975E-4A6DC0612735}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Util", "IoT.Edge\edge-util\src\Microsoft.Azure.Devices.Edge.Util\Microsoft.Azure.Devices.Edge.Util.csproj", "{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Storage.RocksDb", "IoT.Edge\edge-util\src\Microsoft.Azure.Devices.Edge.Storage.RocksDb\Microsoft.Azure.Devices.Edge.Storage.RocksDb.csproj", "{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Storage", "IoT.Edge\edge-util\src\Microsoft.Azure.Devices.Edge.Storage\Microsoft.Azure.Devices.Edge.Storage.csproj", "{101A6115-688F-474A-AC5F-051FA6232349}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Example", "Example", "{825537AA-3F27-4492-8E83-ABD3B49356FC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Thermostat.Shared", "Example\Thermostat.Shared\Thermostat.Shared.csproj", "{50EC54E1-C73A-47C7-83EE-47946416EADF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Thermostat.Emulator", "Example\Thermostat.Emulator\Thermostat.Emulator.csproj", "{7CEA7478-911A-4291-B457-D81BD031ACE2}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Thermostat.ServiceApp", "Example\Thermostat.ServiceApp\Thermostat.ServiceApp.csproj", "{CF2288E8-E2F0-4989-B460-F19F1C4615DE}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Modules", "Modules", "{55D73BA2-72B9-46B5-96C8-C32C9398340B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TemperatureSensor", "Example\Modules\TemperatureSensor\TemperatureSensor.csproj", "{1F1D6340-302C-4422-9101-49A7F5C3F3F0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AnomalyDetection", "Example\Modules\AnomalyDetection\AnomalyDetection.csproj", "{454D7BD7-6490-4124-9F7F-B486F98EC454}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Preprocessor", "Example\Modules\Preprocessor\Preprocessor.csproj", "{DCF59B26-37E7-44F6-B142-54502087F53C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DataSampling", "Example\Modules\DataSampling\DataSampling.csproj", "{EF855D9E-A6FD-4E9D-8883-8E627107DE12}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CodeCoverage|Any CPU = CodeCoverage|Any CPU
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
TemplateDevelopment|Any CPU = TemplateDevelopment|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{54587D56-7C22-4084-9321-84D57C2F6ECB}.CodeCoverage|Any CPU.ActiveCfg = Debug|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.CodeCoverage|Any CPU.Build.0 = Debug|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.Release|Any CPU.Build.0 = Release|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.CodeCoverage|Any CPU.ActiveCfg = Debug|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.CodeCoverage|Any CPU.Build.0 = Debug|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.Release|Any CPU.Build.0 = Release|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.CodeCoverage|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.CodeCoverage|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.Release|Any CPU.Build.0 = Release|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.Release|Any CPU.Build.0 = Release|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.Release|Any CPU.Build.0 = Release|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.Release|Any CPU.Build.0 = Release|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.Release|Any CPU.Build.0 = Release|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.Release|Any CPU.Build.0 = Release|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.Debug|Any CPU.Build.0 = Debug|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.Release|Any CPU.ActiveCfg = Release|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.Release|Any CPU.Build.0 = Release|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.Release|Any CPU.Build.0 = Release|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.Release|Any CPU.Build.0 = Release|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.Release|Any CPU.Build.0 = Release|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.Release|Any CPU.Build.0 = Release|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.Debug|Any CPU.Build.0 = Debug|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.Release|Any CPU.ActiveCfg = Release|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.Release|Any CPU.Build.0 = Release|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{50EC54E1-C73A-47C7-83EE-47946416EADF}.CodeCoverage|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{50EC54E1-C73A-47C7-83EE-47946416EADF}.CodeCoverage|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{50EC54E1-C73A-47C7-83EE-47946416EADF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{50EC54E1-C73A-47C7-83EE-47946416EADF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{50EC54E1-C73A-47C7-83EE-47946416EADF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{50EC54E1-C73A-47C7-83EE-47946416EADF}.Release|Any CPU.Build.0 = Release|Any CPU
{50EC54E1-C73A-47C7-83EE-47946416EADF}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{50EC54E1-C73A-47C7-83EE-47946416EADF}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{7CEA7478-911A-4291-B457-D81BD031ACE2}.CodeCoverage|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{7CEA7478-911A-4291-B457-D81BD031ACE2}.CodeCoverage|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{7CEA7478-911A-4291-B457-D81BD031ACE2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7CEA7478-911A-4291-B457-D81BD031ACE2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7CEA7478-911A-4291-B457-D81BD031ACE2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7CEA7478-911A-4291-B457-D81BD031ACE2}.Release|Any CPU.Build.0 = Release|Any CPU
{7CEA7478-911A-4291-B457-D81BD031ACE2}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{7CEA7478-911A-4291-B457-D81BD031ACE2}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{CF2288E8-E2F0-4989-B460-F19F1C4615DE}.CodeCoverage|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{CF2288E8-E2F0-4989-B460-F19F1C4615DE}.CodeCoverage|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{CF2288E8-E2F0-4989-B460-F19F1C4615DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CF2288E8-E2F0-4989-B460-F19F1C4615DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CF2288E8-E2F0-4989-B460-F19F1C4615DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CF2288E8-E2F0-4989-B460-F19F1C4615DE}.Release|Any CPU.Build.0 = Release|Any CPU
{CF2288E8-E2F0-4989-B460-F19F1C4615DE}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{CF2288E8-E2F0-4989-B460-F19F1C4615DE}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{1F1D6340-302C-4422-9101-49A7F5C3F3F0}.CodeCoverage|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{1F1D6340-302C-4422-9101-49A7F5C3F3F0}.CodeCoverage|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{1F1D6340-302C-4422-9101-49A7F5C3F3F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1F1D6340-302C-4422-9101-49A7F5C3F3F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1F1D6340-302C-4422-9101-49A7F5C3F3F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1F1D6340-302C-4422-9101-49A7F5C3F3F0}.Release|Any CPU.Build.0 = Release|Any CPU
{1F1D6340-302C-4422-9101-49A7F5C3F3F0}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{1F1D6340-302C-4422-9101-49A7F5C3F3F0}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{454D7BD7-6490-4124-9F7F-B486F98EC454}.CodeCoverage|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{454D7BD7-6490-4124-9F7F-B486F98EC454}.CodeCoverage|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{454D7BD7-6490-4124-9F7F-B486F98EC454}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{454D7BD7-6490-4124-9F7F-B486F98EC454}.Debug|Any CPU.Build.0 = Debug|Any CPU
{454D7BD7-6490-4124-9F7F-B486F98EC454}.Release|Any CPU.ActiveCfg = Release|Any CPU
{454D7BD7-6490-4124-9F7F-B486F98EC454}.Release|Any CPU.Build.0 = Release|Any CPU
{454D7BD7-6490-4124-9F7F-B486F98EC454}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{454D7BD7-6490-4124-9F7F-B486F98EC454}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{DCF59B26-37E7-44F6-B142-54502087F53C}.CodeCoverage|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{DCF59B26-37E7-44F6-B142-54502087F53C}.CodeCoverage|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{DCF59B26-37E7-44F6-B142-54502087F53C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DCF59B26-37E7-44F6-B142-54502087F53C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DCF59B26-37E7-44F6-B142-54502087F53C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DCF59B26-37E7-44F6-B142-54502087F53C}.Release|Any CPU.Build.0 = Release|Any CPU
{DCF59B26-37E7-44F6-B142-54502087F53C}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{DCF59B26-37E7-44F6-B142-54502087F53C}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{EF855D9E-A6FD-4E9D-8883-8E627107DE12}.CodeCoverage|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{EF855D9E-A6FD-4E9D-8883-8E627107DE12}.CodeCoverage|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{EF855D9E-A6FD-4E9D-8883-8E627107DE12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EF855D9E-A6FD-4E9D-8883-8E627107DE12}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EF855D9E-A6FD-4E9D-8883-8E627107DE12}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EF855D9E-A6FD-4E9D-8883-8E627107DE12}.Release|Any CPU.Build.0 = Release|Any CPU
{EF855D9E-A6FD-4E9D-8883-8E627107DE12}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{EF855D9E-A6FD-4E9D-8883-8E627107DE12}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{4819548E-5F81-4EBC-893B-EB0C024EF61B} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{BE40B8F4-B740-4FC9-A24D-2869514885D6} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{C1780512-EAA3-4BE5-AC30-61DA95303599} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{17D57DFA-F735-49CB-8E27-1F960F46C472} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{3A09A9DB-AA0C-492B-BD8E-9D515485A193} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{F5830821-3E1E-423C-975E-4A6DC0612735} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{101A6115-688F-474A-AC5F-051FA6232349} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{50EC54E1-C73A-47C7-83EE-47946416EADF} = {825537AA-3F27-4492-8E83-ABD3B49356FC}
{7CEA7478-911A-4291-B457-D81BD031ACE2} = {825537AA-3F27-4492-8E83-ABD3B49356FC}
{CF2288E8-E2F0-4989-B460-F19F1C4615DE} = {825537AA-3F27-4492-8E83-ABD3B49356FC}
{55D73BA2-72B9-46B5-96C8-C32C9398340B} = {825537AA-3F27-4492-8E83-ABD3B49356FC}
{1F1D6340-302C-4422-9101-49A7F5C3F3F0} = {55D73BA2-72B9-46B5-96C8-C32C9398340B}
{454D7BD7-6490-4124-9F7F-B486F98EC454} = {55D73BA2-72B9-46B5-96C8-C32C9398340B}
{DCF59B26-37E7-44F6-B142-54502087F53C} = {55D73BA2-72B9-46B5-96C8-C32C9398340B}
{EF855D9E-A6FD-4E9D-8883-8E627107DE12} = {55D73BA2-72B9-46B5-96C8-C32C9398340B}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {114E5850-267D-4B44-ACD5-91ACA382DDBC}
EndGlobalSection
EndGlobal

Просмотреть файл

@ -1,125 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27428.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.IoT.TypeEdge", "Microsoft.Azure.IoT.TypeEdge\Microsoft.Azure.IoT.TypeEdge.csproj", "{54587D56-7C22-4084-9321-84D57C2F6ECB}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.IoT.TypeEdge.Host", "Microsoft.Azure.IoT.TypeEdge.Host\Microsoft.Azure.IoT.TypeEdge.Host.csproj", "{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Example", "Example", "{C865B730-A5A7-4738-9F6E-CBC7AA306467}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Modules", "Modules", "{F2FF1756-9AAF-411B-8B54-3829EAC21515}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Thermostat.Shared", "Example\Thermostat.Shared\Thermostat.Shared.csproj", "{45F97F43-7C75-49B8-8525-7F0E9C7B9FB7}"
ProjectSection(ProjectDependencies) = postProject
{54587D56-7C22-4084-9321-84D57C2F6ECB} = {54587D56-7C22-4084-9321-84D57C2F6ECB}
{E738845B-4D98-4CB9-BDA4-F83193FE81B5} = {E738845B-4D98-4CB9-BDA4-F83193FE81B5}
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3} = {6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Thermostat.Emulator", "Example\Thermostat.Emulator\Thermostat.Emulator.csproj", "{2076DDEF-8EE3-4BC1-BF79-1C1F62A8719D}"
ProjectSection(ProjectDependencies) = postProject
{54587D56-7C22-4084-9321-84D57C2F6ECB} = {54587D56-7C22-4084-9321-84D57C2F6ECB}
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Thermostat.ServiceApp", "Example\Thermostat.ServiceApp\Thermostat.ServiceApp.csproj", "{286CDAA1-5410-4322-AC1C-F35A83CDA63D}"
ProjectSection(ProjectDependencies) = postProject
{54587D56-7C22-4084-9321-84D57C2F6ECB} = {54587D56-7C22-4084-9321-84D57C2F6ECB}
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.IoT.TypeEdge.Proxy", "Microsoft.Azure.IoT.TypeEdge.Proxy\Microsoft.Azure.IoT.TypeEdge.Proxy.csproj", "{E738845B-4D98-4CB9-BDA4-F83193FE81B5}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AnomalyDetection", "Example\Modules\AnomalyDetection\AnomalyDetection.csproj", "{5E31547C-97D8-4B42-A909-A9F7DA23E50D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DataSampling", "Example\Modules\DataSampling\DataSampling.csproj", "{FAB78513-F407-4A4F-9908-00E0096C2979}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Preprocessor", "Example\Modules\Preprocessor\Preprocessor.csproj", "{18137F45-9592-4E25-B718-630B21DF48DF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TemperatureSensor", "Example\Modules\TemperatureSensor\TemperatureSensor.csproj", "{65C0C786-8C42-4B7D-A0B8-104FF9FA2CE5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
TemplateDevelopment|Any CPU = TemplateDevelopment|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{54587D56-7C22-4084-9321-84D57C2F6ECB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.Release|Any CPU.Build.0 = Release|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{54587D56-7C22-4084-9321-84D57C2F6ECB}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.Release|Any CPU.Build.0 = Release|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{6F13F88C-B271-4DA6-9A35-5FD7FEADD3A3}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{45F97F43-7C75-49B8-8525-7F0E9C7B9FB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{45F97F43-7C75-49B8-8525-7F0E9C7B9FB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{45F97F43-7C75-49B8-8525-7F0E9C7B9FB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{45F97F43-7C75-49B8-8525-7F0E9C7B9FB7}.Release|Any CPU.Build.0 = Release|Any CPU
{45F97F43-7C75-49B8-8525-7F0E9C7B9FB7}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{45F97F43-7C75-49B8-8525-7F0E9C7B9FB7}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{2076DDEF-8EE3-4BC1-BF79-1C1F62A8719D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2076DDEF-8EE3-4BC1-BF79-1C1F62A8719D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2076DDEF-8EE3-4BC1-BF79-1C1F62A8719D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2076DDEF-8EE3-4BC1-BF79-1C1F62A8719D}.Release|Any CPU.Build.0 = Release|Any CPU
{2076DDEF-8EE3-4BC1-BF79-1C1F62A8719D}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{2076DDEF-8EE3-4BC1-BF79-1C1F62A8719D}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{286CDAA1-5410-4322-AC1C-F35A83CDA63D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{286CDAA1-5410-4322-AC1C-F35A83CDA63D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{286CDAA1-5410-4322-AC1C-F35A83CDA63D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{286CDAA1-5410-4322-AC1C-F35A83CDA63D}.Release|Any CPU.Build.0 = Release|Any CPU
{286CDAA1-5410-4322-AC1C-F35A83CDA63D}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{286CDAA1-5410-4322-AC1C-F35A83CDA63D}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{E738845B-4D98-4CB9-BDA4-F83193FE81B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E738845B-4D98-4CB9-BDA4-F83193FE81B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E738845B-4D98-4CB9-BDA4-F83193FE81B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E738845B-4D98-4CB9-BDA4-F83193FE81B5}.Release|Any CPU.Build.0 = Release|Any CPU
{E738845B-4D98-4CB9-BDA4-F83193FE81B5}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{E738845B-4D98-4CB9-BDA4-F83193FE81B5}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{5E31547C-97D8-4B42-A909-A9F7DA23E50D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5E31547C-97D8-4B42-A909-A9F7DA23E50D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5E31547C-97D8-4B42-A909-A9F7DA23E50D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5E31547C-97D8-4B42-A909-A9F7DA23E50D}.Release|Any CPU.Build.0 = Release|Any CPU
{5E31547C-97D8-4B42-A909-A9F7DA23E50D}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{5E31547C-97D8-4B42-A909-A9F7DA23E50D}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{FAB78513-F407-4A4F-9908-00E0096C2979}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FAB78513-F407-4A4F-9908-00E0096C2979}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FAB78513-F407-4A4F-9908-00E0096C2979}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FAB78513-F407-4A4F-9908-00E0096C2979}.Release|Any CPU.Build.0 = Release|Any CPU
{FAB78513-F407-4A4F-9908-00E0096C2979}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{FAB78513-F407-4A4F-9908-00E0096C2979}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{18137F45-9592-4E25-B718-630B21DF48DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{18137F45-9592-4E25-B718-630B21DF48DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{18137F45-9592-4E25-B718-630B21DF48DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{18137F45-9592-4E25-B718-630B21DF48DF}.Release|Any CPU.Build.0 = Release|Any CPU
{18137F45-9592-4E25-B718-630B21DF48DF}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{18137F45-9592-4E25-B718-630B21DF48DF}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{65C0C786-8C42-4B7D-A0B8-104FF9FA2CE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{65C0C786-8C42-4B7D-A0B8-104FF9FA2CE5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{65C0C786-8C42-4B7D-A0B8-104FF9FA2CE5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{65C0C786-8C42-4B7D-A0B8-104FF9FA2CE5}.Release|Any CPU.Build.0 = Release|Any CPU
{65C0C786-8C42-4B7D-A0B8-104FF9FA2CE5}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{65C0C786-8C42-4B7D-A0B8-104FF9FA2CE5}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{F2FF1756-9AAF-411B-8B54-3829EAC21515} = {C865B730-A5A7-4738-9F6E-CBC7AA306467}
{45F97F43-7C75-49B8-8525-7F0E9C7B9FB7} = {C865B730-A5A7-4738-9F6E-CBC7AA306467}
{2076DDEF-8EE3-4BC1-BF79-1C1F62A8719D} = {C865B730-A5A7-4738-9F6E-CBC7AA306467}
{286CDAA1-5410-4322-AC1C-F35A83CDA63D} = {C865B730-A5A7-4738-9F6E-CBC7AA306467}
{5E31547C-97D8-4B42-A909-A9F7DA23E50D} = {F2FF1756-9AAF-411B-8B54-3829EAC21515}
{FAB78513-F407-4A4F-9908-00E0096C2979} = {F2FF1756-9AAF-411B-8B54-3829EAC21515}
{18137F45-9592-4E25-B718-630B21DF48DF} = {F2FF1756-9AAF-411B-8B54-3829EAC21515}
{65C0C786-8C42-4B7D-A0B8-104FF9FA2CE5} = {F2FF1756-9AAF-411B-8B54-3829EAC21515}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {114E5850-267D-4B44-ACD5-91ACA382DDBC}
EndGlobalSection
EndGlobal

Просмотреть файл

@ -2,16 +2,55 @@
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>Microsoft.Azure.IoT.TypeEdge.Host</id>
<version>0.1.76</version>
<version>0.1.95</version>
<authors>paloukari</authors>
<owners>paloukari</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Package Description</description>
<dependencies>
<group targetFramework=".NETCoreApp2.1">
<dependency id="Microsoft.Azure.IoT.TypeEdge" version="0.1.76" exclude="Build,Analyzers" />
<dependency id="Microsoft.Azure.Devices.Edge.Agent.Core" version="1.0.0" exclude="Build,Analyzers" />
<dependency id="Microsoft.Azure.Devices.Edge.Hub.Service" version="1.0.0" exclude="Build,Analyzers" />
<dependency id="Microsoft.Azure.IoT.TypeEdge" version="0.1.95" exclude="Build,Analyzers" />
<dependency id="Serilog.Extensions.Logging" version="1.4.0" exclude="Build,Analyzers" />
<dependency id="Serilog.Sinks.Console" version="2.1.0" exclude="Build,Analyzers" />
<dependency id="Microsoft.Extensions.DependencyInjection" version="2.1.1" exclude="Build,Analyzers" />
<dependency id="Microsoft.Azure.Devices" version="1.16.0" exclude="Build,Analyzers" />
<dependency id="System.Collections.Immutable" version="1.3.1" />
<dependency id="System.IO.FileSystem.Watcher" version="4.3.0" />
<dependency id="System.Reactive" version="3.1.1" />
<dependency id="System.Threading.Thread" version="4.3.0" />
<dependency id="Microsoft.Azure.Amqp" version="2.2.0" />
<dependency id="Stateless" version="4.0.0" />
<dependency id="JetBrains.Annotations" version="11.1.0" />
<dependency id="Microsoft.Azure.Devices.Client" version="1.17.0" />
<dependency id="System.ValueTuple" version="4.4.0" />
<dependency id="Microsoft.AspNetCore" version="2.1.1" />
<dependency id="Microsoft.AspNetCore.Hosting" version="2.1.1" />
<dependency id="Microsoft.AspNetCore.Http" version="2.1.1" />
<dependency id="Microsoft.AspNetCore.Http.Extensions" version="2.1.1" />
<dependency id="Microsoft.AspNetCore.Http.Features" version="2.1.1" />
<dependency id="Microsoft.AspNetCore.Mvc" version="2.1.1" />
<dependency id="Microsoft.AspNetCore.WebSockets" version="2.1.1" />
<dependency id="Microsoft.Azure.Devices.ProtocolGateway.Core" version="1.3.0" />
<dependency id="Microsoft.Extensions.Configuration" version="2.1.1" />
<dependency id="Microsoft.Extensions.Configuration.Binder" version="2.1.1" />
<dependency id="Autofac" version="4.5.0" />
<dependency id="Microsoft.Extensions.Configuration" version="2.1.1" />
<dependency id="Microsoft.Extensions.Configuration.EnvironmentVariables" version="2.1.1" />
<dependency id="Autofac.Extensions.DependencyInjection" version="4.1.0" />
<dependency id="RocksDbNative" version="5.4.6.10" />
<dependency id="RocksDbSharp" version="5.4.6.10" />
<dependency id="Microsoft.Extensions.Logging" version="2.1.1" />
<dependency id="Portable.BouncyCastle" version="1.8.2" />
<dependency id="System.Runtime.Loader" version="4.3.0" />
<dependency id="System.ValueTuple" version="4.4.0" />
<dependency id="Antlr4" version="4.6.1-beta002" />
<dependency id="Microsoft.Extensions.Logging.Console" version="2.1.1" />
<dependency id="System.Collections.Immutable" version="1.3.1" />
<dependency id="System.Reflection.Extensions" version="4.3.0" />
<dependency id="System.Reflection.TypeExtensions" version="4.3.0" />
<dependency id="System.Threading.Tasks.Dataflow" version="4.7.0" />
</group>
</dependencies>
<contentFiles>
@ -22,14 +61,42 @@
</contentFiles>
</metadata>
<files>
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.Host.dll" target="lib\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.Host.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Agent.Core.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Agent.Core.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Agent.Core.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Agent.Core.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Amqp.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Amqp.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Amqp.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Amqp.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.CloudProxy.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.CloudProxy.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.CloudProxy.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.CloudProxy.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Core.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Core.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Core.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Core.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Http.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Http.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Http.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Http.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Mqtt.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Mqtt.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Mqtt.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Mqtt.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Service.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Service.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Service.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Hub.Service.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Storage.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Storage.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Storage.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Storage.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Storage.RocksDb.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Storage.RocksDb.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Storage.RocksDb.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Storage.RocksDb.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Util.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Util.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Util.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Edge.Util.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Routing.Core.dll" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Routing.Core.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.Devices.Routing.Core.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.Devices.Routing.Core.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.dll" target="lib\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.pdb" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.Host.dll" target="lib\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.Host.dll" />
<file src="bin\Debug\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.Host.pdb" target="lib\netcoreapp2.1\Microsoft.Azure.IoT.TypeEdge.Host.pdb" />
<file src="Microsoft.Azure.IoT.TypeEdge.Host.targets" target="build\Microsoft.Azure.IoT.TypeEdge.Host.targets" />
<file src="Certificates\edge-chain-ca\cert\edge-chain-ca.cert.pem" target="build\Certificates\edge-chain-ca\cert\edge-chain-ca.cert.pem" />
<file src="Certificates\edge-device-ca\cert\edge-device-ca-root.cert.pem" target="build\Certificates\edge-device-ca\cert\edge-device-ca-root.cert.pem" />
<file src="Certificates\edge-hub-server\cert\edge-hub-server.cert.pfx" target="build\Certificates\edge-hub-server\cert\edge-hub-server.cert.pfx" />
<file src="appsettings_hub.json" target="build\Config\appsettings_hub.json" />
</files>
</package>

Просмотреть файл

@ -21,6 +21,8 @@
<ItemGroup>
<ProjectReference Include="..\IoT.Edge\edge-agent\src\Microsoft.Azure.Devices.Edge.Agent.Core\Microsoft.Azure.Devices.Edge.Agent.Core.csproj" />
<ProjectReference Include="..\IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Service\Microsoft.Azure.Devices.Edge.Hub.Service.csproj" />
<ProjectReference Include="..\Microsoft.Azure.IoT.TypeEdge\Microsoft.Azure.IoT.TypeEdge.csproj" />
</ItemGroup>
@ -37,9 +39,4 @@
<ItemGroup>
<EmbeddedResource Include="deviceconfig.json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.Devices.Edge.Agent.Core" Version="1.0.0" />
<PackageReference Include="Microsoft.Azure.Devices.Edge.Hub.Service" Version="1.0.0" />
</ItemGroup>
</Project>

Просмотреть файл

@ -18,7 +18,6 @@ using Microsoft.Azure.IoT.TypeEdge.Modules;
using Microsoft.Azure.IoT.TypeEdge.Modules.Endpoints;
using Microsoft.Azure.IoT.TypeEdge.Modules.Messages;
using Microsoft.Azure.IoT.TypeEdge.Proxy;
using Microsoft.Azure.IoT.TypeEdge.Volumes;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Newtonsoft.Json;
@ -268,8 +267,12 @@ namespace Microsoft.Azure.IoT.TypeEdge.Host
configurationContent = JsonConvert.DeserializeObject<ConfigurationContent>(deviceconfig);
}
var modulesConfig =
configurationContent.ModuleContent["$edgeAgent"].TargetContent["modules"] as JObject;
var agentDesired = JObject.FromObject(configurationContent.ModulesContent["$edgeAgent"]["properties.desired"]);
if (!agentDesired.TryGetValue("modules", out JToken modules))
throw new Exception("Cannot read modules config from $edgeAgent");
var modulesConfig = modules as JObject;
var dockerRegistry = _configuration.GetValue<string>("DOCKER_REGISTRY") ?? "";
@ -303,10 +306,8 @@ namespace Microsoft.Azure.IoT.TypeEdge.Host
{
}
}
var twinContent = new TwinContent();
configurationContent.ModuleContent["$edgeHub"] = twinContent;
agentDesired["modules"] = modulesConfig;
configurationContent.ModulesContent["$edgeAgent"]["properties.desired"] = agentDesired;
var routes = new Dictionary<string, string>();
@ -316,18 +317,19 @@ namespace Microsoft.Azure.IoT.TypeEdge.Host
foreach (var route in _hub.Routes) routes[$"route{routes.Count}"] = route;
var desiredProperties = new
configurationContent.ModulesContent["$edgeHub"] = new Dictionary<string, object>
{
schemaVersion = "1.0",
routes,
storeAndForwardConfiguration = new
["properties.desired"] = new
{
timeToLiveSecs = 20
schemaVersion = "1.0",
routes,
storeAndForwardConfiguration = new
{
timeToLiveSecs = 20
}
}
};
var patch = JsonConvert.SerializeObject(desiredProperties);
twinContent.TargetContent = new TwinCollection(patch);
await registryManager.ApplyConfigurationContentOnDeviceAsync(_options.DeviceId, configurationContent);
if (_options.PrintDeploymentJson.HasValue && _options.PrintDeploymentJson.Value)

Просмотреть файл

@ -31,8 +31,7 @@
"devices/{deviceId}/messages/events/",
"devices/{deviceId}/modules/{moduleId}/messages/events/{params}/",
"devices/{deviceId}/modules/{moduleId}/messages/events/",
"$iothub/methods/res/{statusCode}/?$rid={correlationId}",
"$iothub/methods/res/{statusCode}/?$rid={correlationId}&foo={bar}"
"$iothub/methods/res/{statusCode}/?$rid={correlationId}"
],
"OutboundTemplates": {
"C2D": "devices/{deviceId}/messages/devicebound",
@ -53,5 +52,8 @@
},
"RuntimeLogLevel": "info",
"ClientCertAuthEnabled": false,
"OptimizeForPerformance": true
}
"OptimizeForPerformance": true,
"ConnectivityCheckFrequencySecs": 300,
"MaxConnectedClients": 100,
"CacheTokens": false
}

Просмотреть файл

@ -1,5 +1,5 @@
{
"moduleContent": {
"modulesContent": {
"$edgeAgent": {
"properties.desired": {
"schemaVersion": "1.0",
@ -14,7 +14,7 @@
"edgeAgent": {
"type": "docker",
"settings": {
"image": "microsoft/azureiotedge-agent:1.0-preview",
"image": "microsoft/azureiotedge-agent:1.0",
"createOptions": ""
}
},
@ -23,7 +23,7 @@
"status": "running",
"restartPolicy": "always",
"settings": {
"image": "microsoft/azureiotedge-hub:1.0-preview",
"image": "microsoft/azureiotedge-hub:1.0",
"createOptions": "{\n \"HostConfig\": {\n \"PortBindings\": {\n \"8883/tcp\": [\n {\n \"HostPort\": \"8883\"\n }\n ],\n \"443/tcp\": [\n {\n \"HostPort\": \"443\"\n }\n ]\n }\n }\n}"
}
}

Просмотреть файл

@ -3,7 +3,7 @@
<PropertyGroup>
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
<PackageId>Microsoft.Azure.IoT.TypeEdge.Proxy</PackageId>
<Version>0.1.76</Version>
<Version>0.1.95</Version>
<Authors>paloukari</Authors>
<Company>Microsoft</Company>
@ -16,7 +16,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.Devices" Version="1.16.0-preview-005" />
<PackageReference Include="Microsoft.Azure.Devices" Version="1.16.0" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -9,6 +9,30 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.IoT.TypeEdg
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.IoT.TypeEdge.Proxy", "Microsoft.Azure.IoT.TypeEdge.Proxy\Microsoft.Azure.IoT.TypeEdge.Proxy.csproj", "{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Service", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Service\Microsoft.Azure.Devices.Edge.Hub.Service.csproj", "{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Runtime", "Runtime", "{ABC622C1-4D24-48CF-8B0D-CA63C27CB444}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Mqtt", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Mqtt\Microsoft.Azure.Devices.Edge.Hub.Mqtt.csproj", "{4819548E-5F81-4EBC-893B-EB0C024EF61B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Amqp", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Amqp\Microsoft.Azure.Devices.Edge.Hub.Amqp.csproj", "{BE40B8F4-B740-4FC9-A24D-2869514885D6}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Http", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Http\Microsoft.Azure.Devices.Edge.Hub.Http.csproj", "{C1780512-EAA3-4BE5-AC30-61DA95303599}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Core", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Core\Microsoft.Azure.Devices.Edge.Hub.Core.csproj", "{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.CloudProxy", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.CloudProxy\Microsoft.Azure.Devices.Edge.Hub.CloudProxy.csproj", "{17D57DFA-F735-49CB-8E27-1F960F46C472}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Routing.Core", "IoT.Edge\edge-hub\src\Microsoft.Azure.Devices.Routing.Core\Microsoft.Azure.Devices.Routing.Core.csproj", "{3A09A9DB-AA0C-492B-BD8E-9D515485A193}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Agent.Core", "IoT.Edge\edge-agent\src\Microsoft.Azure.Devices.Edge.Agent.Core\Microsoft.Azure.Devices.Edge.Agent.Core.csproj", "{F5830821-3E1E-423C-975E-4A6DC0612735}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Util", "IoT.Edge\edge-util\src\Microsoft.Azure.Devices.Edge.Util\Microsoft.Azure.Devices.Edge.Util.csproj", "{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Storage.RocksDb", "IoT.Edge\edge-util\src\Microsoft.Azure.Devices.Edge.Storage.RocksDb\Microsoft.Azure.Devices.Edge.Storage.RocksDb.csproj", "{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Storage", "IoT.Edge\edge-util\src\Microsoft.Azure.Devices.Edge.Storage\Microsoft.Azure.Devices.Edge.Storage.csproj", "{101A6115-688F-474A-AC5F-051FA6232349}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CodeCoverage|Any CPU = CodeCoverage|Any CPU
@ -41,10 +65,111 @@ Global
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.Release|Any CPU.Build.0 = Release|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.TemplateDevelopment|Any CPU.ActiveCfg = TemplateDevelopment|Any CPU
{5FC1E03A-7CD6-40AC-A893-2691DA8C9B5C}.TemplateDevelopment|Any CPU.Build.0 = TemplateDevelopment|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.Release|Any CPU.Build.0 = Release|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.Release|Any CPU.Build.0 = Release|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{4819548E-5F81-4EBC-893B-EB0C024EF61B}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.Release|Any CPU.Build.0 = Release|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{BE40B8F4-B740-4FC9-A24D-2869514885D6}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.Release|Any CPU.Build.0 = Release|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{C1780512-EAA3-4BE5-AC30-61DA95303599}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.Release|Any CPU.Build.0 = Release|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.Debug|Any CPU.Build.0 = Debug|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.Release|Any CPU.ActiveCfg = Release|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.Release|Any CPU.Build.0 = Release|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{17D57DFA-F735-49CB-8E27-1F960F46C472}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.Release|Any CPU.Build.0 = Release|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{3A09A9DB-AA0C-492B-BD8E-9D515485A193}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.Release|Any CPU.Build.0 = Release|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{F5830821-3E1E-423C-975E-4A6DC0612735}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.Release|Any CPU.Build.0 = Release|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.Release|Any CPU.Build.0 = Release|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.Debug|Any CPU.Build.0 = Debug|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.Release|Any CPU.ActiveCfg = Release|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.Release|Any CPU.Build.0 = Release|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.TemplateDevelopment|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{101A6115-688F-474A-AC5F-051FA6232349}.TemplateDevelopment|Any CPU.Build.0 = CodeCoverage|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{D4C50202-5092-4ACD-B90B-C1F4AD4234F3} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{4819548E-5F81-4EBC-893B-EB0C024EF61B} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{BE40B8F4-B740-4FC9-A24D-2869514885D6} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{C1780512-EAA3-4BE5-AC30-61DA95303599} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{DF4ABEC8-D7EC-4647-9AC7-E62079A930D3} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{17D57DFA-F735-49CB-8E27-1F960F46C472} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{3A09A9DB-AA0C-492B-BD8E-9D515485A193} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{F5830821-3E1E-423C-975E-4A6DC0612735} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{A7DEAB53-6DCB-4287-8DED-C0358BCB4EBB} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{ED0444A3-03A3-4B84-854F-CC6BC53DEBB8} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
{101A6115-688F-474A-AC5F-051FA6232349} = {ABC622C1-4D24-48CF-8B0D-CA63C27CB444}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {114E5850-267D-4B44-ACD5-91ACA382DDBC}
EndGlobalSection

Просмотреть файл

@ -3,7 +3,7 @@
<PropertyGroup>
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
<PackageId>Microsoft.Azure.IoT.TypeEdge</PackageId>
<Version>0.1.76</Version>
<Version>0.1.95</Version>
<Authors>paloukari</Authors>
<Company>Microsoft</Company>
<PackageOutputPath>../../TypeEdgeNuGets</PackageOutputPath>
@ -19,16 +19,16 @@
<PackageReference Include="Autofac" Version="4.8.0" />
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="4.2.2" />
<PackageReference Include="Autofac.Extras.DynamicProxy" Version="4.4.0" />
<PackageReference Include="Microsoft.Azure.Devices.Client" Version="1.17.0-preview-012" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="2.0.1" />
<PackageReference Include="Microsoft.Azure.Devices.Client" Version="1.17.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="2.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="2.1.1" />
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="2.1.1" />
</ItemGroup>
</Project>

Просмотреть файл

@ -163,10 +163,10 @@ namespace Microsoft.Azure.IoT.TypeEdge.Modules
if (!bypassCertVerification)
InstallCert();
var mqttSetting = new MqttTransportSettings(TransportType.Mqtt_Tcp_Only);
var settings = new AmqpTransportSettings(TransportType.Amqp_Tcp_Only);
if (true) //bypassCertVerification)
mqttSetting.RemoteCertificateValidationCallback = (sender, certificate, chain, sslPolicyErrors) => true;
_transportSettings = new ITransportSettings[] { mqttSetting };
settings.RemoteCertificateValidationCallback = (sender, certificate, chain, sslPolicyErrors) => true;
_transportSettings = new ITransportSettings[] { settings };
return Configure(configuration);
}

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -15,7 +15,7 @@
<ItemGroup>
<PackageReference Include="rocksdb-native-arm" Version="5.4.6" />
<PackageReference Include="RocksDbNative" Version="5.4.6.10" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Host" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Host" Version="0.1.95" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Proxy" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Proxy" Version="0.1.95" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -5,7 +5,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" />
</ItemGroup>
</Project>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Host" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Host" Version="0.1.95" />
</ItemGroup>
</Project>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" />
<PackageReference Include="Python.Runtime" Version="2.4.64" />
</ItemGroup>

Просмотреть файл

@ -15,7 +15,7 @@
<ItemGroup>
<PackageReference Include="rocksdb-native-arm" Version="5.4.6" />
<PackageReference Include="RocksDbNative" Version="5.4.6.10" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Host" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Host" Version="0.1.95" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Proxy" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Proxy" Version="0.1.95" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -5,7 +5,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" />
</ItemGroup>
</Project>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge" Version="0.1.95" />
</ItemGroup>
</Project>

Просмотреть файл

@ -7,7 +7,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Proxy" Version="0.1.76" />
<PackageReference Include="Microsoft.Azure.IoT.TypeEdge.Proxy" Version="0.1.95" />
</ItemGroup>
</Project>

Просмотреть файл

@ -1,108 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27428.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Amqp", "..\..\..\internal\Azure-IoT-Edge-Core\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Amqp\Microsoft.Azure.Devices.Edge.Hub.Amqp.csproj", "{123E0E0F-3CAC-4095-B008-848F32A59C38}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.CloudProxy", "..\..\..\internal\Azure-IoT-Edge-Core\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.CloudProxy\Microsoft.Azure.Devices.Edge.Hub.CloudProxy.csproj", "{8FE13603-2BC1-4FB0-A133-C3798142D34F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Core", "..\..\..\internal\Azure-IoT-Edge-Core\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Core\Microsoft.Azure.Devices.Edge.Hub.Core.csproj", "{D7C84729-E69C-4A38-918C-5779A1526944}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Http", "..\..\..\internal\Azure-IoT-Edge-Core\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Http\Microsoft.Azure.Devices.Edge.Hub.Http.csproj", "{79B9C8EB-90C8-44D9-ABA5-11D5E1D9A6E7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Mqtt", "..\..\..\internal\Azure-IoT-Edge-Core\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Mqtt\Microsoft.Azure.Devices.Edge.Hub.Mqtt.csproj", "{F730FC73-73CE-4F74-AD7A-B588ED6CD500}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Hub.Service", "..\..\..\internal\Azure-IoT-Edge-Core\edge-hub\src\Microsoft.Azure.Devices.Edge.Hub.Service\Microsoft.Azure.Devices.Edge.Hub.Service.csproj", "{B4E19618-6684-44E0-B311-507072F7CC73}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Routing.Core", "..\..\..\internal\Azure-IoT-Edge-Core\edge-hub\src\Microsoft.Azure.Devices.Routing.Core\Microsoft.Azure.Devices.Routing.Core.csproj", "{E1AA7C66-0FF7-4460-9573-3A89823C82E1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Util", "..\..\..\internal\Azure-IoT-Edge-Core\edge-util\src\Microsoft.Azure.Devices.Edge.Util\Microsoft.Azure.Devices.Edge.Util.csproj", "{136C3FE6-B339-4BC1-ABE7-0CAF4E8B2207}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Storage", "..\..\..\internal\Azure-IoT-Edge-Core\edge-util\src\Microsoft.Azure.Devices.Edge.Storage\Microsoft.Azure.Devices.Edge.Storage.csproj", "{FADB4DA5-7927-4505-AE23-09481B221FED}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Storage.RocksDb", "..\..\..\internal\Azure-IoT-Edge-Core\edge-util\src\Microsoft.Azure.Devices.Edge.Storage.RocksDb\Microsoft.Azure.Devices.Edge.Storage.RocksDb.csproj", "{6AF2C7B5-C749-47B0-BDE7-55F57C70E961}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Azure.Devices.Edge.Agent.Core", "..\..\..\internal\Azure-IoT-Edge-Core\edge-agent\src\Microsoft.Azure.Devices.Edge.Agent.Core\Microsoft.Azure.Devices.Edge.Agent.Core.csproj", "{4765DE78-0E50-4F41-9603-8B598A56D4C4}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CodeCoverage|Any CPU = CodeCoverage|Any CPU
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{123E0E0F-3CAC-4095-B008-848F32A59C38}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{123E0E0F-3CAC-4095-B008-848F32A59C38}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{123E0E0F-3CAC-4095-B008-848F32A59C38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{123E0E0F-3CAC-4095-B008-848F32A59C38}.Debug|Any CPU.Build.0 = Debug|Any CPU
{123E0E0F-3CAC-4095-B008-848F32A59C38}.Release|Any CPU.ActiveCfg = Release|Any CPU
{123E0E0F-3CAC-4095-B008-848F32A59C38}.Release|Any CPU.Build.0 = Release|Any CPU
{8FE13603-2BC1-4FB0-A133-C3798142D34F}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{8FE13603-2BC1-4FB0-A133-C3798142D34F}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{8FE13603-2BC1-4FB0-A133-C3798142D34F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8FE13603-2BC1-4FB0-A133-C3798142D34F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8FE13603-2BC1-4FB0-A133-C3798142D34F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8FE13603-2BC1-4FB0-A133-C3798142D34F}.Release|Any CPU.Build.0 = Release|Any CPU
{D7C84729-E69C-4A38-918C-5779A1526944}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{D7C84729-E69C-4A38-918C-5779A1526944}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{D7C84729-E69C-4A38-918C-5779A1526944}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D7C84729-E69C-4A38-918C-5779A1526944}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D7C84729-E69C-4A38-918C-5779A1526944}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D7C84729-E69C-4A38-918C-5779A1526944}.Release|Any CPU.Build.0 = Release|Any CPU
{79B9C8EB-90C8-44D9-ABA5-11D5E1D9A6E7}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{79B9C8EB-90C8-44D9-ABA5-11D5E1D9A6E7}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{79B9C8EB-90C8-44D9-ABA5-11D5E1D9A6E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{79B9C8EB-90C8-44D9-ABA5-11D5E1D9A6E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{79B9C8EB-90C8-44D9-ABA5-11D5E1D9A6E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{79B9C8EB-90C8-44D9-ABA5-11D5E1D9A6E7}.Release|Any CPU.Build.0 = Release|Any CPU
{F730FC73-73CE-4F74-AD7A-B588ED6CD500}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{F730FC73-73CE-4F74-AD7A-B588ED6CD500}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{F730FC73-73CE-4F74-AD7A-B588ED6CD500}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F730FC73-73CE-4F74-AD7A-B588ED6CD500}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F730FC73-73CE-4F74-AD7A-B588ED6CD500}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F730FC73-73CE-4F74-AD7A-B588ED6CD500}.Release|Any CPU.Build.0 = Release|Any CPU
{B4E19618-6684-44E0-B311-507072F7CC73}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{B4E19618-6684-44E0-B311-507072F7CC73}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{B4E19618-6684-44E0-B311-507072F7CC73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B4E19618-6684-44E0-B311-507072F7CC73}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B4E19618-6684-44E0-B311-507072F7CC73}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B4E19618-6684-44E0-B311-507072F7CC73}.Release|Any CPU.Build.0 = Release|Any CPU
{E1AA7C66-0FF7-4460-9573-3A89823C82E1}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{E1AA7C66-0FF7-4460-9573-3A89823C82E1}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{E1AA7C66-0FF7-4460-9573-3A89823C82E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E1AA7C66-0FF7-4460-9573-3A89823C82E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E1AA7C66-0FF7-4460-9573-3A89823C82E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E1AA7C66-0FF7-4460-9573-3A89823C82E1}.Release|Any CPU.Build.0 = Release|Any CPU
{136C3FE6-B339-4BC1-ABE7-0CAF4E8B2207}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{136C3FE6-B339-4BC1-ABE7-0CAF4E8B2207}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{136C3FE6-B339-4BC1-ABE7-0CAF4E8B2207}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{136C3FE6-B339-4BC1-ABE7-0CAF4E8B2207}.Debug|Any CPU.Build.0 = Debug|Any CPU
{136C3FE6-B339-4BC1-ABE7-0CAF4E8B2207}.Release|Any CPU.ActiveCfg = Release|Any CPU
{136C3FE6-B339-4BC1-ABE7-0CAF4E8B2207}.Release|Any CPU.Build.0 = Release|Any CPU
{FADB4DA5-7927-4505-AE23-09481B221FED}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{FADB4DA5-7927-4505-AE23-09481B221FED}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{FADB4DA5-7927-4505-AE23-09481B221FED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FADB4DA5-7927-4505-AE23-09481B221FED}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FADB4DA5-7927-4505-AE23-09481B221FED}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FADB4DA5-7927-4505-AE23-09481B221FED}.Release|Any CPU.Build.0 = Release|Any CPU
{6AF2C7B5-C749-47B0-BDE7-55F57C70E961}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{6AF2C7B5-C749-47B0-BDE7-55F57C70E961}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{6AF2C7B5-C749-47B0-BDE7-55F57C70E961}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6AF2C7B5-C749-47B0-BDE7-55F57C70E961}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6AF2C7B5-C749-47B0-BDE7-55F57C70E961}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6AF2C7B5-C749-47B0-BDE7-55F57C70E961}.Release|Any CPU.Build.0 = Release|Any CPU
{4765DE78-0E50-4F41-9603-8B598A56D4C4}.CodeCoverage|Any CPU.ActiveCfg = CodeCoverage|Any CPU
{4765DE78-0E50-4F41-9603-8B598A56D4C4}.CodeCoverage|Any CPU.Build.0 = CodeCoverage|Any CPU
{4765DE78-0E50-4F41-9603-8B598A56D4C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4765DE78-0E50-4F41-9603-8B598A56D4C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4765DE78-0E50-4F41-9603-8B598A56D4C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4765DE78-0E50-4F41-9603-8B598A56D4C4}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {114E5850-267D-4B44-ACD5-91ACA382DDBC}
EndGlobalSection
EndGlobal