Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
868 commits
Select commit Hold shift + click to select a range
2f9b2b8
Copy test json files to output folder.
vrmurthy01 Nov 24, 2015
38d783f
Merge pull request #1608 from vrmurthy01/AutoRest
amarzavery Nov 24, 2015
40e47cb
Added a new missing test for GetFlaggedUserByName
vrmurthy01 Nov 24, 2015
4250a47
Merge branch 'AutoRest' of https://github.com/azure/azure-sdk-for-net…
vrmurthy01 Nov 24, 2015
3465059
Add Authorized Key Parameter
dihan0604 Nov 24, 2015
8c1065d
WORK:5249248:- Point2Site and SKU/Resize Gateway support
Nilambari Nov 24, 2015
12ee17a
Network project version upgrade
Nilambari Nov 24, 2015
777d032
Added test for GetFlaggedEnrolledApps
vrmurthy01 Nov 24, 2015
59bd9a6
updated AAD endpoint url
amarzavery Nov 25, 2015
d033580
Lower the xUnit version to enable single click execution of tests
vrmurthy01 Nov 25, 2015
d4b6e60
Intune test to 1.4.0 authentication
amarzavery Nov 25, 2015
db6785f
Merge pull request #1613 from amarzavery/AutoRest
amarzavery Nov 25, 2015
0e2e097
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
dihan0604 Nov 25, 2015
2a0119f
Update version
dihan0604 Nov 25, 2015
86fa6b8
Search SDK: Fix data corruption when using non-nullable types in mode…
brjohnstmsft Nov 25, 2015
b347f50
Merge pull request #1615 from brjohnstmsft/jsonfix-icr
stankovski Nov 25, 2015
c209bd2
fix building and signing packages for non dnx and non autorest projects
amarzavery Nov 25, 2015
336675f
Incorporate review comments.
Nilambari Nov 25, 2015
f9880b0
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
Nilambari Nov 25, 2015
79194c5
Update version.
Nilambari Nov 25, 2015
ffaad5a
[AppGW] Adding probe support
Nov 25, 2015
b2c83d9
removed hdinsight and keyvault dataplane projects from building when …
amarzavery Nov 25, 2015
d31a642
Merge pull request #1610 from Nilambari/AutoRest
stankovski Nov 25, 2015
c4ca657
fix restoring nuget packages
amarzavery Nov 26, 2015
df3c646
Merge pull request #1617 from amarzavery/AutoRest
amarzavery Nov 26, 2015
e425a16
Search SDK: Clarifying docs on ContinuationToken and its usage
brjohnstmsft Nov 26, 2015
60caff0
initial script to invoke all tests
yugangw-msft Nov 26, 2015
29085b1
add script to run all tests
yugangw-msft Nov 27, 2015
8d7bd72
fix folder casing of compute tests
yugangw-msft Nov 27, 2015
f9234fb
updated assembly version
amarzavery Nov 30, 2015
f40e674
Merge pull request #1618 from brjohnstmsft/pagingdocfix
yugangw-msft Nov 30, 2015
22cd153
Merge pull request #1621 from yugangw-msft/linuxtest
Nov 30, 2015
2e002da
updates to Test framework
amarzavery Nov 30, 2015
82ae61d
remove uselss project as we decided AutoRest branch will not merge ba…
yugangw-msft Nov 30, 2015
68995bd
Merge pull request #1622 from amarzavery/AutoRest
amarzavery Nov 30, 2015
6db38d2
Merge pull request #1623 from yugangw-msft/cleanup
yugangw-msft Nov 30, 2015
223b24d
Added getting classname and methodname functionality for net45
amarzavery Nov 30, 2015
db37795
Added getting classname and methodname functionality for net45
amarzavery Nov 30, 2015
f00514d
Merge branch 'AutoRest' of github.com:amarzavery/azure-sdk-for-net in…
amarzavery Nov 30, 2015
d1761d2
Merge branch 'AutoRest' of github.com:Azure/azure-sdk-for-net into Au…
amarzavery Nov 30, 2015
14582af
Merge pull request #1626 from amarzavery/AutoRest
amarzavery Dec 1, 2015
5e616a8
update shell script to auto-discover dnx test projects to execute
yugangw-msft Dec 1, 2015
faa1180
Merge pull request #1628 from yugangw-msft/auto-discover
yugangw-msft Dec 1, 2015
2689bb9
update version
dihan0604 Dec 1, 2015
3ba94fa
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
dihan0604 Dec 1, 2015
e05c867
Update Network Package Version in Compute.Tests
huangpf Dec 1, 2015
9e17bfd
Merge pull request #1629 from huangpf/autorest
markcowl Dec 1, 2015
544e368
update readme
yugangw-msft Dec 1, 2015
89e3811
Search SDK: Preventing unexpected null propagation in Field settings
brjohnstmsft Dec 1, 2015
8d6733d
Merge pull request #1630 from yugangw-msft/wiki
yugangw-msft Dec 1, 2015
dfdab03
Search SDK: Updating generated code and customizing a few more model …
brjohnstmsft Dec 1, 2015
809d5a7
Search SDK: Adding test coverage to ensure that Merge works as expected
brjohnstmsft Dec 2, 2015
b66ca3d
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
dihan0604 Dec 2, 2015
71ad08d
Merge pull request #1632 from brjohnstmsft/searchinterface
stankovski Dec 2, 2015
b73ebf8
Adding the generate command for DataLake.Analytics
Dec 3, 2015
5913e5b
Updated API version to 2015-01-14-preview for Intune
vrmurthy01 Dec 3, 2015
161525a
Merge branch 'AutoRest' of https://github.com/azure/azure-sdk-for-net…
vrmurthy01 Dec 3, 2015
ee91326
Commenting test mode initialization
vrmurthy01 Dec 3, 2015
a51ec33
Merge pull request #1635 from vrmurthy01/AutoRest
amarzavery Dec 3, 2015
fa311e2
Fixing some typos in the README
brjohnstmsft Dec 3, 2015
7133d39
Merge pull request #1637 from brjohnstmsft/readmeupdate
stankovski Dec 3, 2015
3b54252
Up the version of Microsoft.Rest.ClientRuntime.Azure. Test verified …
vrmurthy01 Dec 3, 2015
cfbf878
Merge branch 'AutoRest' of https://github.com/azure/azure-sdk-for-net…
vrmurthy01 Dec 3, 2015
7f7f96a
Fix path not found warnings.
vrmurthy01 Dec 3, 2015
3052126
a leftover hange not merged with Pr 1623
yugangw-msft Dec 1, 2015
600d387
Removed the dependency on Active Directory nuget.
vrmurthy01 Dec 3, 2015
3f06760
ensure coreclr version before start the build
yugangw-msft Dec 3, 2015
7d0d261
Making minimum version 2.1
vrmurthy01 Dec 3, 2015
dfacb53
Min version 2.1 for Microsoft.Rest.ClientRuntime.Azure for dotnet as …
vrmurthy01 Dec 3, 2015
fad8e10
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
dihan0604 Dec 3, 2015
3215fb4
Update version
dihan0604 Dec 3, 2015
6635807
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
Dec 3, 2015
a011066
Merge pull request #1639 from vrmurthy01/AutoRest
markcowl Dec 3, 2015
4a17923
Initial commit of all DataLake* sdk from AutoRest
Dec 3, 2015
bbf310e
[AppGW] Adding Multi-site and URL routing support
Dec 3, 2015
db0f825
Updates to get everything building.
Dec 4, 2015
4e6b91b
Merge pull request #1611 from dihan0604/AutoRest
jianghaolu Dec 4, 2015
2b1aca1
Regenerated resource client
stankovski Dec 4, 2015
40d0c17
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
Dec 7, 2015
7c217cf
[AppGw] Bumping up assembly file and package version
Dec 7, 2015
d989825
[AppGw] Undoing GetResourceLocation changes
Dec 7, 2015
0f51666
[AppGW] Removing cert to fix build
Dec 7, 2015
de4aaff
Merge pull request #1651 from kagamsft/AutoRest
jianghaolu Dec 7, 2015
e9b98a6
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
Dec 7, 2015
044d80a
Regenerated Authorization client
stankovski Dec 7, 2015
ded1823
Merge pull request #1647 from stankovski/AutoRest
stankovski Dec 7, 2015
e0780bf
Search SDK: Making operations like document deletion more discoverable
brjohnstmsft Dec 8, 2015
ac1d30d
Updates for SDK and Tests
Dec 8, 2015
f8137c1
Pull from Azure\AutoRest
Dec 8, 2015
0f43939
use newer authentication package 1.1.0-preview with resources correct…
yugangw-msft Dec 8, 2015
9901ad7
Search SDK: Wrapping TestUtilities.GenerateName for test reliability
brjohnstmsft Dec 8, 2015
91c1cdc
unify the version of client runtime azure
yugangw-msft Dec 8, 2015
3ca7384
Merge pull request #1656 from yugangw-msft/fixauth
stankovski Dec 8, 2015
35c163a
Search SDK: Reordering IndexActionBase ctor parameters
brjohnstmsft Dec 9, 2015
72ebdf1
Update Scheduler test cases based on RP change and make SDK version t…
pinwang81 Dec 9, 2015
65e4324
Search SDK: Fixing a few tests and re-recording session records
brjohnstmsft Dec 9, 2015
57b4310
Merge pull request #1658 from brjohnstmsft/betterdelete
Dec 10, 2015
fbe5d3a
Bunch of fixes
Dec 10, 2015
9677c7c
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
Dec 10, 2015
db8f5d4
Pull from Azure\AutoRest
Dec 10, 2015
4cb2b04
Regenerated resources Sdk with latest AutoRest and Swagger specs.
Dec 10, 2015
d3fea2c
Merge pull request #1661 from haocs/AutoRest
Dec 10, 2015
3676a8d
Update ADL
Dec 11, 2015
a861f7d
Updating source code and tests
x10shun Dec 11, 2015
ea05d94
Revert accidental source code addition
x10shun Dec 11, 2015
35f98fc
Updated source code. Updated Tests
x10shun Dec 11, 2015
05b34a0
Fix App Service plan metrics Test
x10shun Dec 11, 2015
e25371a
Merge pull request #1662 from naveedaz/AutoRest
amarzavery Dec 11, 2015
32fae52
Revert bad change for parameters
Dec 11, 2015
604c740
Added Key Vault environment variables to the AzureUSGovernment enviro…
pomortaz Dec 11, 2015
77c577f
Merge pull request #1664 from pomortaz/autorest
amarzavery Dec 11, 2015
9631652
use newer authentication package with support for federaetd account
yugangw-msft Dec 11, 2015
1d7fdb5
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
pinwang81 Dec 14, 2015
2af0812
Merge pull request #1668 from pinwang81/AutoRest
stankovski Dec 14, 2015
3843705
update autorest azure runtime dependencies to 2.5.1
yugangw-msft Dec 14, 2015
59a6a22
Search SDK: Updating to VS2015 and making code portable to .NET Core
brjohnstmsft Dec 14, 2015
4afe57d
Merge pull request #1666 from yugangw-msft/newAuth
yugangw-msft Dec 14, 2015
e147bf3
Merge pull request #1669 from brjohnstmsft/vs2015-pr
stankovski Dec 14, 2015
dc7a455
Search SDK: Updating to latest version of AutoRest
brjohnstmsft Dec 15, 2015
fa67195
Test fixes and runtime fixes
Dec 15, 2015
cb549a3
Search SDK: Replacing JsonUtility serialization methods with SafeJson…
brjohnstmsft Dec 15, 2015
3f7088a
Fixing the fixup script
Dec 15, 2015
092caaf
Sync from Azure and resolve conflicts.
Dec 15, 2015
f94fe34
fixing up dependencies and revving versions
Dec 15, 2015
cccacbe
Minor updates to the tests.
Dec 15, 2015
c809877
fix login issue with Azure US Government
shawnweisfeld Dec 15, 2015
4aacf02
removing erroneous files updating project.json
Dec 15, 2015
8aea0cf
update to just have the lower bound per Mark
Dec 15, 2015
4277926
Update global.json at root
Dec 15, 2015
cd654b6
Search SDK: Adding test coverage for deserialization of custom model …
brjohnstmsft Dec 15, 2015
061cc58
Search SDK: Refactoring tests that use the Book model class
brjohnstmsft Dec 16, 2015
822712e
Search SDK: Fixing build errors with PCL references and NuGet versions
brjohnstmsft Dec 16, 2015
7caf68d
Merge pull request #1671 from begoldsm/AutoRest
yugangw-msft Dec 16, 2015
56a5478
Bumping up version of test framework and related packages
stankovski Dec 16, 2015
9313cd1
Merge pull request #1674 from stankovski/AutoRest
stankovski Dec 16, 2015
7e0296d
Add Network Project to Compute.sln
huangpf Dec 16, 2015
def9fc1
Merge pull request #1675 from huangpf/autorest
yugangw-msft Dec 16, 2015
6b9a4bb
Search SDK: Updating NuGet refs to fix Newtonsoft.Json version conflict
brjohnstmsft Dec 16, 2015
53e0f8b
Merge pull request #1673 from brjohnstmsft/jsonparty
stankovski Dec 16, 2015
8171ba1
add a new section for on-boarding new library
yugangw-msft Dec 16, 2015
c280073
Regenerated Graph.Rbac SDK's
Dec 17, 2015
248778b
Merge pull request #1676 from hovsepm/AutoRest
Dec 17, 2015
a18b282
Search SDK: Adding test coverage for using custom JsonConverters for …
brjohnstmsft Dec 18, 2015
e93ddec
Merge pull request #1679 from brjohnstmsft/morejson
Dec 18, 2015
6319769
remove the dependencies of client runtime azure
yugangw-msft Dec 18, 2015
cfe28d9
Merge pull request #1640 from yugangw-msft/leftover
stankovski Dec 19, 2015
8e20ed5
Merge pull request #1672 from shawnweisfeld/AutoRest
stankovski Dec 19, 2015
77b32f6
Merge pull request #1680 from yugangw-msft/noazure
stankovski Dec 19, 2015
ede2020
Upgraded to version 2.6.0 of Microsoft.Rest.ClientRuntime.Azure
stankovski Dec 19, 2015
5487d94
Merge branch 'AutoRest' of https://github.com/WindowsAzure/azure-sdk-…
stankovski Dec 19, 2015
285613a
Fixed compilation errors
stankovski Dec 19, 2015
bfb1db5
Add RouteTable and Route tests and update required properties
deepakswifty Dec 19, 2015
1cdb984
CDN Net SDK
Dec 19, 2015
f7595ee
Get rid of client.runtime dependencies and get code compile
yugangw-msft Dec 19, 2015
85528e2
Leverage built-in support of AuthorizationHeader to avoid literals
yugangw-msft Dec 21, 2015
3a1750c
update authorization tests
yugangw-msft Dec 21, 2015
aa5ffb3
Updated test framework
stankovski Dec 19, 2015
99c328b
Merge pull request #1684 from yugangw-msft/noauth
stankovski Dec 21, 2015
f28693d
Merge branch 'AutoRest' of https://github.com/WindowsAzure/azure-sdk-…
stankovski Dec 21, 2015
06b9c33
Reverted changes to Search, Logic, Intune, and Scheduler clients
stankovski Dec 21, 2015
370300f
Fixed compute test
stankovski Dec 21, 2015
20a9797
Merge pull request #1681 from stankovski/AutoRest
stankovski Dec 21, 2015
745af2c
Regenerated Graph.RBAC using latest specs
stankovski Dec 23, 2015
f6e8135
Merge pull request #1687 from stankovski/AutoRest
stankovski Dec 23, 2015
b60e622
Adding Key Vault mooncake environment variables and bumping authentic…
pomortaz Dec 23, 2015
468e5ba
Merge pull request #1688 from pomortaz/autorest
Dec 23, 2015
d6356b0
Updated all packages to use Azure ClientRuntime 2.5.4 and regenerated…
stankovski Dec 23, 2015
7dc9e36
Merge pull request #1689 from stankovski/AutoRest
stankovski Dec 23, 2015
813058b
Bump version to 1.0.2
x10shun Dec 23, 2015
481c63f
Merge pull request #1691 from naveedaz/AutoRest
stankovski Dec 24, 2015
19766dc
Regenerated Authorization with the latest spec and autorest
Dec 24, 2015
05ec167
Merge pull request #1692 from hovsepm/autorest
Dec 24, 2015
9a9cef8
Updated Microsoft.Azure.Common.Authentication package version to repu…
stankovski Dec 28, 2015
c0ceab6
Merge pull request #1694 from stankovski/AutoRest
stankovski Dec 28, 2015
45cbc1d
Added Role definition filter to Authorization.
Dec 29, 2015
1895ea8
Search SDK: Use default JsonSerializerSettings for Search and Suggest…
brjohnstmsft Dec 29, 2015
49c801f
Merge pull request #1695 from hovsepm/autorest
stankovski Dec 29, 2015
5b27f6a
Search SDK: Simplifying approach to supporting non-nullable primitive…
brjohnstmsft Dec 29, 2015
7e0ff5c
Merge pull request #1696 from brjohnstmsft/jsonsettings
stankovski Dec 29, 2015
ee16b0e
Search SDK: Updating session records
brjohnstmsft Dec 29, 2015
39a715e
Added GetServiceClientWithCredentials to enable passing of credential…
stankovski Dec 29, 2015
bed612e
Merge pull request #1697 from stankovski/AutoRest
stankovski Dec 29, 2015
12d5a29
sync to latest
deepakswifty Dec 29, 2015
8736206
Update filter expression from Linq object to ODataQuery.
hyonholee Dec 30, 2015
9861d5d
Merge pull request #1698 from hyonholee/AutoRest
stankovski Dec 30, 2015
4ee85c9
Search SDK: Refactoring to allow merging of JsonSerializationSettings
brjohnstmsft Dec 30, 2015
991c47c
Add Route table tests
deepakswifty Dec 30, 2015
4e6c261
Use latest swagger and update version
deepakswifty Dec 30, 2015
d7a4187
Merge pull request #1700 from DeepakRajendranMsft/AddMissingTests
stankovski Dec 30, 2015
41011ee
Search SDK: Enabling custom serialization
brjohnstmsft Dec 30, 2015
5ea05bf
Bump up the nuget version for Compute library
hyonholee Dec 30, 2015
99d9679
Merge pull request #1701 from brjohnstmsft/wip
stankovski Dec 30, 2015
3425a55
Merge pull request #1702 from hyonholee/AutoRest
stankovski Dec 30, 2015
2aa2fb6
Search SDK: Add support for serializing SearchContinuationToken
brjohnstmsft Dec 31, 2015
b295d46
Search SDK: Fixing PCL build error
brjohnstmsft Dec 31, 2015
47a871f
Merge pull request #1703 from brjohnstmsft/jsontoken
stankovski Dec 31, 2015
7666694
Search SDK: Adding new case to continuation token parsing tests
brjohnstmsft Dec 31, 2015
0fd54fa
Search SDK: Ensuring UserAgent includes full file version
brjohnstmsft Jan 1, 2016
34431a6
Initial fix for graph endpoint
markcowl Jan 1, 2016
7c6f7c2
Merge pull request #1705 from brjohnstmsft/useragent
stankovski Jan 1, 2016
713c485
Update Scheduler RP API-version to 2016-01-01
pinwang81 Jan 4, 2016
5fe6b78
Merge pull request #1708 from pinwang81/AutoRest
stankovski Jan 4, 2016
c22bba2
Bumped up common authentication version and made changes to USGoverme…
Jan 5, 2016
5ee1741
Merge pull request #1711 from hovsepm/AutoRest
Jan 6, 2016
98017eb
Updating to pass through the desired resource id
markcowl Jan 7, 2016
1025c1e
#5461728 bug fix for get provider API
dihan0604 Jan 7, 2016
9ad925c
update sdk version
dihan0604 Jan 7, 2016
56a998f
fix for provider api
dihan0604 Jan 8, 2016
f09fd75
add missing files
dihan0604 Jan 8, 2016
d3edfe4
change version
dihan0604 Jan 8, 2016
1fe22e1
Merge pull request #1714 from dihan0604/AutoRest
Jan 8, 2016
b292f57
update version
dihan0604 Jan 8, 2016
7449227
Merge pull request #1716 from dihan0604/AutoRest
Jan 8, 2016
33e0f48
Call out the usage of msbuild property of AutoRestProjects
yugangw-msft Jan 8, 2016
7109eb8
Search SDK: Disabling codegen for TextWeights
brjohnstmsft Jan 9, 2016
d7500d0
Merge pull request #1717 from brjohnstmsft/fixes
stankovski Jan 11, 2016
6eb1406
Search SDK: Updating release notes
brjohnstmsft Jan 12, 2016
2fe97cd
Merge pull request #1718 from brjohnstmsft/releasenotes
stankovski Jan 12, 2016
d0b092d
Search SDK: Updating return type of Count extension methods
brjohnstmsft Jan 13, 2016
518d3ec
Merge branch 'AutoRest' of https://github.com/Azure/azure-sdk-for-net…
Jan 14, 2016
29d194c
Fix DLL Versions
Jan 14, 2016
c7ece6f
Change cdn project version to 1.0.0-preview
Jan 14, 2016
6ae9823
Merge pull request #1682 from injyzarif/cdn
amarzavery Jan 14, 2016
3a4c779
Merge pull request #1722 from brjohnstmsft/finalupdate
stankovski Jan 14, 2016
8f82e6e
Update QueryStringCachingBahavior Enum
Jan 19, 2016
ca72fc9
Merge pull request #1726 from injyzarif/cdn
amarzavery Jan 19, 2016
7e0fc02
Scheduler: Make Sunday the first enum in DayOfWeek
pinwang81 Jan 19, 2016
59db57b
Merge pull request #1727 from pinwang81/AutoRest
stankovski Jan 20, 2016
8581105
Search SDK: Added missing ctor validation plus test coverage
brjohnstmsft Jan 20, 2016
7f12897
Merge pull request #1731 from brjohnstmsft/ctorfix
stankovski Jan 20, 2016
bdd9635
exclude 7zip from repo
yugangw-msft Jan 21, 2016
23338a4
Search SDK: Fixing missing and incorrect docs
brjohnstmsft Jan 21, 2016
3349e09
Merge pull request #1733 from yugangw-msft/no7zip
yugangw-msft Jan 21, 2016
f909d10
Merge pull request #1734 from brjohnstmsft/docfixes
stankovski Jan 21, 2016
35cf6aa
Removing unneeded files for graph support
markcowl Jan 25, 2016
8d72225
Updating assembly version to match changes
markcowl Jan 25, 2016
1947c6d
Merging with upstream
markcowl Jan 25, 2016
ca508a0
Cleaning up from older files
markcowl Jan 25, 2016
a72f64f
Merge pull request #1741 from markcowl/graphsupport
Jan 25, 2016
ba312ea
Added State property to AzureSubscription
Jan 25, 2016
6791181
Fixed Compute test reference
Jan 25, 2016
107a5a2
Fixed Authentication test.
Jan 25, 2016
3fb1787
Merge pull request #1742 from hovsepm/AutoRest
Jan 25, 2016
5743e30
Bumping up Authentication package version to avoid conflict with alre…
Jan 26, 2016
c81205e
Merge pull request #1744 from hovsepm/AutoRest
Jan 26, 2016
c4fb2da
adding support for refresh token authentication
markcowl Apr 14, 2016
ececfd5
Updating infrastructure for autorest library credentials
markcowl Apr 15, 2016
b465e72
Fix null reference issue for access tokens obtained from refresh token
markcowl Apr 15, 2016
ddfe04e
Allow alternate token audience for token obtained from refresh token
markcowl Apr 15, 2016
508417c
Merge pull request #1913 from markcowl/token2
markcowl Apr 15, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,17 @@
*.suo
*.user
*.sln.docstates
.vs/
*.lock.json
developer/

# Build results
binaries/
[Dd]ebug*/
[Rr]elease/
build/
src/NuGet.Config
tools/7-zip/

[Tt]est[Rr]esult
[Bb]uild[Ll]og.*
Expand Down Expand Up @@ -130,4 +134,5 @@ build.out

# Azure Project
csx/
*GhostDoc.xml
*.GhostDoc.xml
pingme.txt
223 changes: 21 additions & 202 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,202 +1,21 @@

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
The MIT License (MIT)

Copyright (c) 2015 Microsoft

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
27 changes: 20 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,29 @@ that take advantage of scalable cloud computing resources.

### Target Frameworks:

* .NET Framework 4.0 and newer.
* .NET Portable Framework, using profile 102
* .NET Framework 4.5
* dnxcore50, based on the .NET Core framework
* .NET Portable Framework, using profile 111

### Prerequisites:
* Visual Studio 2013 RTM with update 2 at minimum
Visual Studio 2015 RTM with ASP.NET. For details, check out the [installation doc](http://docs.asp.net/en/latest/getting-started/installing-on-windows.html).

Note, after done, run "_dnvm list_" command to check the 'coreclr' runtime is installed with right version of '_1.0.0-rc1-final_'. If not, run “_dnvm install 1.0.0-rc1-final -r coreclr -a x64 -Persistent_”. Remember always use "_-Persistent_" flag, so the selection can persist.

### Known issue and workaround:
Due to this [build issue on portable framework](aspnet/dnx#2967), when install VS 2015, use the default option. If you didn't, go to “_C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\\.NETPortable\v4.5\Profile\Profile111\SupportedFrameworks_”, remove several profile xmls and only keep core targets of “_.NET Framework 4.5.xml_”, “_Windows 8.xml_”, and “_Windows Phone 8.1.xml_”.

### To build:

Using Visual Studio:

- Open any solution, say, "src\ResourceManagement\Compute\Compute.sln".
- Invoke "build" command.
- Most solutions support 3 solution configurations, "Net40", "Net45", and "Portable". you can use "Configruation Manager" to switch and build.

Using the command line:

- Ensure "msbuild.exe" is under environment pathes, which you can run the command file pre-installed by Visual Studio.
*C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat*
*C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat*
- Under repository root, there is a "build.proj", which you can build with. For example, to build a nuget package for compute management, run:
*msbuild build.proj /t:build;package /p:scope=ResourceManagement\Compute*
- For other supported flags, check out the top comment section inside "build.proj".
Expand All @@ -32,7 +37,6 @@ Using the command line:

Using Visual Studio:

- Most test projects only build for "net45". To run them, switch solution configuration to "net45".
- Build.
- "Test Explorer" window will get populated with tests. Go select and invoke.

Expand All @@ -42,9 +46,18 @@ Using the command line:
- Invoke "Test" target from "Build.proj". Likely, you need to build test project first, so put in "build" target as well.
*msbuild build.proj /t:build;test /p:scope=ResourceManagement\Compute*

### To on-board new libraries
Follow existing library and create a new folder under "ResourceManagement". 2 notes
- To simplify test discovery, the test folder must be named with ".test" or ".tests"
- To workaround the [dnx bug](https://github.com/aspnet/dnx/issues/2216), add a new entry to [global.json](https://github.com/Azure/azure-sdk-for-net/blob/AutoRest/global.json)

If for platform reasons that your library won't use dnx project system, 2 notes
- In your library csproject file, set the msbuild property "AutoRestProjects" to "true"
- In your test project files, set both "AutoRestProjects" and "SDKTestProject" to "true"
- To simplify test discovery, the test folder must be named with ".tests"

### Issues with Generated Code
Much of the SDK code is generated from metadata specs about the REST APIs. Do not submit PRs that modify generated code. Instead, file an issue describing the problem, OR refer to the the [AutoRest project](AutoRest) to view and modify the generator.
>Note: the generated code in the master branch is from a private project. The SDK is migrating to use AutoRest with generated code described by Swagger. Not all of the generator code is public yet, but it will be over the next few weeks. (July 2015).

[AutoRest]:https://github.com/azure/autorest

Loading