-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat(hub): Creating a new feature branch with swagger and generated files * fix(doc): Fix markdown for API design doc (#11690) * swagger(iothub): Adding overrides for type names (#12026) * fix(tests): Fix project reference for the test framework (#12053) * fix(hub): Fix property accessibility issue (#12055) * Fix API categories for iothub service client (#12087) * swagger(iothub): Swagger comment changes (#12149) * fix(iot): Regenerate iothub PL after rebase from master * refactor(iot): Remove unnecessary custom code This class only existed to make the DigitalTwinClient internal, but now all generated clients are internal by default * Swagger changes for Iot Hub (#12218) * Revert swagger back to what is currently deployed This swagger should never be hand edited. We can update it only when service accepts the changes * Add composite swagger file with all suggested changes for service to make read only, required params, and comment refactors. OperationId changes will go in here, too * Regenerate PL with the currently deployed swagger * Update models to rename CloudToDeviceMethod and CloudToDeviceMethodResult (#12240) * Modules API design (#12188) * Add IoTHub Devices subclient APIs * Swagger changes for Client grouping (#12245) * Add suggested type name changes to iothub swagger (#12296) * Service Client CL and client grouping (#12323) * Small API design comments fix * feat(autorest): Generated clients from autorest after sync with master * Add implementation for Devices APIs (#12611) * (feat): Implement Modules client (#12673) * feat(tests): Add test infrastructure and setup.ps1 for local setup (#12719) * Add test infrastructure and setup * Add common files, remove specific sub (#12722) * fix(swagger): Fix IotHub swagger descriptions (#12695) * fix(pipeline): Update setup script to call test-resources ARM template directly (#12775) * feat(samples): Samples project skeleton (#12787) * IoT hub service client authentication via connection string (#12731) * feat(e2e-tests): Add initial setup for E2E tests * feat(iot-service): Add authentication via connection string * fix(iot-service): Fix merge conflict in infrastructure setup file (#12803) Co-authored-by: Abhipsa Misra <[email protected]> * feat(tests): Changes to fix tests and make sure we can run them successfully. (#12819) * Start recording tests and add intial Session recording (#12827) * feat(samples): Initial CREATE/DELETE sample for ModuleI (#12850) * feat(samples): Finish Modules samples (#12989) * feat(e2e): Devices E2E tests (#12997) * Update the logic for ETags and preconditions (#13046) * Fix the CI and test pipelines. (#13091) Co-authored-by: abhipds <[email protected]> Co-authored-by: Abhipsa Misra <[email protected]> Co-authored-by: vinagesh <[email protected]> Co-authored-by: timtay-microsoft <[email protected]> Co-authored-by: bikamani <[email protected]> Co-authored-by: Sindhu Nagesh <[email protected]> Co-authored-by: Abhipsa Misra <[email protected]>
- Loading branch information
1 parent
4993cac
commit 99f68bc
Showing
206 changed files
with
27,308 additions
and
0 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,6 +9,7 @@ | |
*.lock.json | ||
developer/ | ||
launch.json | ||
launchSettings.json | ||
|
||
# Build results | ||
binaries/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
*.config.json | ||
!*common.config.json | ||
!*common.test.assets.config.json | ||
*.etl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
|
||
Microsoft Visual Studio Solution File, Format Version 12.00 | ||
# Visual Studio Version 16 | ||
VisualStudioVersion = 16.0.30011.22 | ||
MinimumVisualStudioVersion = 10.0.40219.1 | ||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Iot.Hub.Service", "src\Azure.Iot.Hub.Service.csproj", "{E33D09D9-D809-472C-82E6-6A26BDB86FC2}" | ||
EndProject | ||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Iot.Hub.Service.Tests", "tests\Azure.Iot.Hub.Service.Tests.csproj", "{4F476D56-DDE7-43D3-8CB4-BA1E77F5A300}" | ||
EndProject | ||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Core.TestFramework", "..\..\core\Azure.Core.TestFramework\src\Azure.Core.TestFramework.csproj", "{6C1F0429-6F9E-4494-994C-1378BBCBEAA8}" | ||
EndProject | ||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IotHubClientSamples", "samples\IotHubClientSamples\IotHubClientSamples.csproj", "{8291D7B1-E485-4C04-9712-6DF1D4646C28}" | ||
EndProject | ||
Global | ||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||
Debug|Any CPU = Debug|Any CPU | ||
Release|Any CPU = Release|Any CPU | ||
EndGlobalSection | ||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||
{E33D09D9-D809-472C-82E6-6A26BDB86FC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||
{E33D09D9-D809-472C-82E6-6A26BDB86FC2}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||
{E33D09D9-D809-472C-82E6-6A26BDB86FC2}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||
{E33D09D9-D809-472C-82E6-6A26BDB86FC2}.Release|Any CPU.Build.0 = Release|Any CPU | ||
{4F476D56-DDE7-43D3-8CB4-BA1E77F5A300}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||
{4F476D56-DDE7-43D3-8CB4-BA1E77F5A300}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||
{4F476D56-DDE7-43D3-8CB4-BA1E77F5A300}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||
{4F476D56-DDE7-43D3-8CB4-BA1E77F5A300}.Release|Any CPU.Build.0 = Release|Any CPU | ||
{6C1F0429-6F9E-4494-994C-1378BBCBEAA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||
{6C1F0429-6F9E-4494-994C-1378BBCBEAA8}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||
{6C1F0429-6F9E-4494-994C-1378BBCBEAA8}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||
{6C1F0429-6F9E-4494-994C-1378BBCBEAA8}.Release|Any CPU.Build.0 = Release|Any CPU | ||
{8291D7B1-E485-4C04-9712-6DF1D4646C28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||
{8291D7B1-E485-4C04-9712-6DF1D4646C28}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||
{8291D7B1-E485-4C04-9712-6DF1D4646C28}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||
{8291D7B1-E485-4C04-9712-6DF1D4646C28}.Release|Any CPU.Build.0 = Release|Any CPU | ||
EndGlobalSection | ||
GlobalSection(SolutionProperties) = preSolution | ||
HideSolutionNode = FALSE | ||
EndGlobalSection | ||
GlobalSection(ExtensibilityGlobals) = postSolution | ||
SolutionGuid = {A97F4B90-2591-4689-B1F8-5F21FE6D6CAE} | ||
EndGlobalSection | ||
EndGlobal |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Release History | ||
|
||
## 1.0.0-preview.1 (Unreleased) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<configuration> | ||
<configSections> | ||
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> | ||
<section name="SteveCadwallader.CodeMaid.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> | ||
</sectionGroup> | ||
</configSections> | ||
<userSettings> | ||
<SteveCadwallader.CodeMaid.Properties.Settings> | ||
<setting name="Cleaning_AutoCleanupOnFileSave" serializeAs="String"> | ||
<value>True</value> | ||
</setting> | ||
<setting name="Formatting_CommentXmlSpaceSingleTags" serializeAs="String"> | ||
<value>True</value> | ||
</setting> | ||
<setting name="Cleaning_InsertEndOfFileTrailingNewLine" serializeAs="String"> | ||
<value>True</value> | ||
</setting> | ||
<setting name="Formatting_CommentWrapColumn" serializeAs="String"> | ||
<value>120</value> | ||
</setting> | ||
<setting name="Formatting_CommentRunDuringCleanup" serializeAs="String"> | ||
<value>False</value> | ||
</setting> | ||
<setting name="Cleaning_UpdateFileHeaderCSharp" serializeAs="String"> | ||
<value>// Copyright (c) Microsoft Corporation. All rights reserved. | ||
// Licensed under the MIT License. | ||
</value> | ||
</setting> | ||
<setting name="Reorganizing_PrimaryOrderByAccessLevel" serializeAs="String"> | ||
<value>True</value> | ||
</setting> | ||
<setting name="Cleaning_PerformPartialCleanupOnExternal" serializeAs="String"> | ||
<value>1</value> | ||
</setting> | ||
<setting name="Progressing_ShowBuildProgressOnBuildStart" serializeAs="String"> | ||
<value>False</value> | ||
</setting> | ||
<setting name="Cleaning_SkipRemoveAndSortUsingStatementsDuringAutoCleanupOnSave" | ||
serializeAs="String"> | ||
<value>False</value> | ||
</setting> | ||
</SteveCadwallader.CodeMaid.Properties.Settings> | ||
</userSettings> | ||
</configuration> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<!-- | ||
Add any shared properties you want for the projects under this package directory that need to be set before the auto imported Directory.Build.props | ||
--> | ||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory).., Directory.Build.props))\Directory.Build.props" /> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# Azure IoT Hub client library for .NET | ||
|
||
This library provides access to the Azure IoT Hub service for managing devices, modules, twins and jobs. | ||
|
||
[Source code][source] | [Package (nuget)][package] | ||
|
||
## Getting started | ||
|
||
The complete Microsoft Azure SDK can be downloaded from the [Microsoft Azure downloads][microsoft_sdk_download] page, and it ships with support for building deployment packages, integrating with tooling, rich command line tooling, and more. | ||
|
||
For the best development experience, developers should use the official Microsoft NuGet packages for libraries. NuGet packages are regularly updated with new functionality and hotfixes. | ||
|
||
### Install the package | ||
|
||
### Prerequisites | ||
|
||
- A Microsoft Azure Subscription | ||
- To call Microsoft Azure services, create an [Azure subscription][azure_sub]. | ||
|
||
### Authenticate the Client | ||
|
||
## Key concepts | ||
|
||
## Examples | ||
|
||
## Source code folder structure | ||
|
||
## Troubleshooting | ||
|
||
All service operations will throw RequestFailedException on failure reported by the service, with helpful error codes and other information. | ||
|
||
## Next steps | ||
|
||
## Contributing | ||
|
||
This project welcomes contributions and suggestions. | ||
Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. | ||
For details, visit <https://cla.microsoft.com.> | ||
|
||
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). | ||
Simply follow the instructions provided by the bot. | ||
You will only need to do this once across all repos using our CLA. | ||
|
||
This project has adopted the [Microsoft Open Source Code of Conduct][code_of_conduct]. | ||
For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments. | ||
|
||
<!-- LINKS --> | ||
[microsoft_sdk_download]: https://azure.microsoft.com/en-us/downloads/?sdk=net | ||
[azure_sub]: https://azure.microsoft.com/free/ | ||
[code_of_conduct]: https://opensource.microsoft.com/codeofconduct/ |
Oops, something went wrong.