From 5f499435a792848d030b945660c0a718aa9a6629 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Tue, 1 Jan 2019 20:14:34 +0000 Subject: [PATCH] bug rename seance --- Yavsc/omnisharp.json | 6 + global.json | 16 +- omnisharp.json | 18 +- src/Yavsc/Startup/.Startup.cs.swp | Bin 0 -> 16384 bytes .../ViewComponents/BlogIndexViewComponent.cs | 2 +- src/Yavsc/project.json | 0 .../sampleWebAsWebApiClient}/.bowerrc | 6 +- .../Controllers/AuthenticationController.cs | 0 .../Controllers/HomeController.cs | 336 +++++++++--------- .../sampleWebAsWebApiClient}/Dockerfile | 0 .../sampleWebAsWebApiClient}/README.md | 0 .../sampleWebAsWebApiClient}/Startup.cs | 284 +++++++-------- .../Views/Home/About.cshtml | 14 +- .../Views/Home/Contact.cshtml | 32 +- .../Views/Home/Index.cshtml | 74 ++-- .../Views/Shared/Error.cshtml | 12 +- .../Views/Shared/_Layout.cshtml | 92 ++--- .../Views/_ViewImports.cshtml | 4 +- .../Views/_ViewStart.cshtml | 6 +- .../sampleWebAsWebApiClient}/appsettings.json | 0 .../sampleWebAsWebApiClient}/bower.json | 20 +- .../sampleWebAsWebApiClient}/gulpfile.js | 126 +++---- .../sampleWebAsWebApiClient}/package.json | 22 +- .../sampleWebAsWebApiClient}/project.json | 0 .../wwwroot/css/site.css | 48 +-- .../wwwroot/css/site.min.css | 0 .../wwwroot/favicon.ico | Bin .../wwwroot/images/ASP-NET-Banners-01.png | Bin .../wwwroot/images/ASP-NET-Banners-02.png | Bin .../wwwroot/images/Banner-01-Azure.png | Bin .../wwwroot/images/Banner-02-VS.png | Bin .../wwwroot/js/site.js | 2 +- .../wwwroot/js/site.min.js | 0 .../wwwroot/lib/bootstrap/.bower.json | 0 .../wwwroot/lib/bootstrap/Gruntfile.js | 0 .../wwwroot/lib/bootstrap/LICENSE | 0 .../wwwroot/lib/bootstrap/README.md | 0 .../wwwroot/lib/bootstrap/bower.json | 0 .../bootstrap/dist/css/bootstrap-theme.css | 0 .../dist/css/bootstrap-theme.css.map | 0 .../dist/css/bootstrap-theme.min.css | 0 .../lib/bootstrap/dist/css/bootstrap.css | 0 .../lib/bootstrap/dist/css/bootstrap.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.min.css | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../lib/bootstrap/dist/js/bootstrap.js | 0 .../lib/bootstrap/dist/js/bootstrap.min.js | 0 .../wwwroot/lib/bootstrap/dist/js/npm.js | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../wwwroot/lib/bootstrap/grunt/.jshintrc | 0 .../bootstrap/grunt/bs-commonjs-generator.js | 0 .../grunt/bs-glyphicons-data-generator.js | 0 .../lib/bootstrap/grunt/bs-lessdoc-parser.js | 0 .../bootstrap/grunt/bs-raw-files-generator.js | 0 .../lib/bootstrap/grunt/configBridge.json | 0 .../lib/bootstrap/grunt/sauce_browsers.yml | 0 .../wwwroot/lib/bootstrap/js/.jscsrc | 0 .../wwwroot/lib/bootstrap/js/.jshintrc | 0 .../wwwroot/lib/bootstrap/js/affix.js | 0 .../wwwroot/lib/bootstrap/js/alert.js | 0 .../wwwroot/lib/bootstrap/js/button.js | 0 .../wwwroot/lib/bootstrap/js/carousel.js | 0 .../wwwroot/lib/bootstrap/js/collapse.js | 0 .../wwwroot/lib/bootstrap/js/dropdown.js | 0 .../wwwroot/lib/bootstrap/js/modal.js | 0 .../wwwroot/lib/bootstrap/js/popover.js | 0 .../wwwroot/lib/bootstrap/js/scrollspy.js | 0 .../wwwroot/lib/bootstrap/js/tab.js | 0 .../wwwroot/lib/bootstrap/js/tooltip.js | 0 .../wwwroot/lib/bootstrap/js/transition.js | 0 .../wwwroot/lib/bootstrap/less/.csscomb.json | 0 .../wwwroot/lib/bootstrap/less/.csslintrc | 0 .../wwwroot/lib/bootstrap/less/alerts.less | 0 .../wwwroot/lib/bootstrap/less/badges.less | 0 .../wwwroot/lib/bootstrap/less/bootstrap.less | 0 .../lib/bootstrap/less/breadcrumbs.less | 0 .../lib/bootstrap/less/button-groups.less | 0 .../wwwroot/lib/bootstrap/less/buttons.less | 0 .../wwwroot/lib/bootstrap/less/carousel.less | 0 .../wwwroot/lib/bootstrap/less/close.less | 0 .../wwwroot/lib/bootstrap/less/code.less | 0 .../bootstrap/less/component-animations.less | 0 .../wwwroot/lib/bootstrap/less/dropdowns.less | 0 .../wwwroot/lib/bootstrap/less/forms.less | 0 .../lib/bootstrap/less/glyphicons.less | 0 .../wwwroot/lib/bootstrap/less/grid.less | 0 .../lib/bootstrap/less/input-groups.less | 0 .../wwwroot/lib/bootstrap/less/jumbotron.less | 0 .../wwwroot/lib/bootstrap/less/labels.less | 0 .../lib/bootstrap/less/list-group.less | 0 .../wwwroot/lib/bootstrap/less/media.less | 0 .../wwwroot/lib/bootstrap/less/mixins.less | 0 .../lib/bootstrap/less/mixins/alerts.less | 0 .../less/mixins/background-variant.less | 0 .../bootstrap/less/mixins/border-radius.less | 0 .../lib/bootstrap/less/mixins/buttons.less | 0 .../bootstrap/less/mixins/center-block.less | 0 .../lib/bootstrap/less/mixins/clearfix.less | 0 .../lib/bootstrap/less/mixins/forms.less | 0 .../lib/bootstrap/less/mixins/gradients.less | 0 .../bootstrap/less/mixins/grid-framework.less | 0 .../lib/bootstrap/less/mixins/grid.less | 0 .../lib/bootstrap/less/mixins/hide-text.less | 0 .../lib/bootstrap/less/mixins/image.less | 0 .../lib/bootstrap/less/mixins/labels.less | 0 .../lib/bootstrap/less/mixins/list-group.less | 0 .../bootstrap/less/mixins/nav-divider.less | 0 .../less/mixins/nav-vertical-align.less | 0 .../lib/bootstrap/less/mixins/opacity.less | 0 .../lib/bootstrap/less/mixins/pagination.less | 0 .../lib/bootstrap/less/mixins/panels.less | 0 .../bootstrap/less/mixins/progress-bar.less | 0 .../bootstrap/less/mixins/reset-filter.less | 0 .../lib/bootstrap/less/mixins/reset-text.less | 0 .../lib/bootstrap/less/mixins/resize.less | 0 .../less/mixins/responsive-visibility.less | 0 .../lib/bootstrap/less/mixins/size.less | 0 .../lib/bootstrap/less/mixins/tab-focus.less | 0 .../lib/bootstrap/less/mixins/table-row.less | 0 .../bootstrap/less/mixins/text-emphasis.less | 0 .../bootstrap/less/mixins/text-overflow.less | 0 .../less/mixins/vendor-prefixes.less | 0 .../wwwroot/lib/bootstrap/less/modals.less | 0 .../wwwroot/lib/bootstrap/less/navbar.less | 0 .../wwwroot/lib/bootstrap/less/navs.less | 0 .../wwwroot/lib/bootstrap/less/normalize.less | 0 .../wwwroot/lib/bootstrap/less/pager.less | 0 .../lib/bootstrap/less/pagination.less | 0 .../wwwroot/lib/bootstrap/less/panels.less | 0 .../wwwroot/lib/bootstrap/less/popovers.less | 0 .../wwwroot/lib/bootstrap/less/print.less | 0 .../lib/bootstrap/less/progress-bars.less | 0 .../lib/bootstrap/less/responsive-embed.less | 0 .../bootstrap/less/responsive-utilities.less | 0 .../lib/bootstrap/less/scaffolding.less | 0 .../wwwroot/lib/bootstrap/less/tables.less | 0 .../wwwroot/lib/bootstrap/less/theme.less | 0 .../lib/bootstrap/less/thumbnails.less | 0 .../wwwroot/lib/bootstrap/less/tooltip.less | 0 .../wwwroot/lib/bootstrap/less/type.less | 0 .../wwwroot/lib/bootstrap/less/utilities.less | 0 .../wwwroot/lib/bootstrap/less/variables.less | 0 .../wwwroot/lib/bootstrap/less/wells.less | 0 .../wwwroot/lib/bootstrap/package.js | 0 .../wwwroot/lib/bootstrap/package.json | 0 .../jquery-validation-unobtrusive/.bower.json | 0 .../jquery-validation-unobtrusive/bower.json | 0 .../jquery.validate.unobtrusive.js | 0 .../jquery.validate.unobtrusive.min.js | 0 .../wwwroot/lib/jquery-validation/.bower.json | 0 .../lib/jquery-validation/CONTRIBUTING.md | 0 .../lib/jquery-validation/Gruntfile.js | 0 .../wwwroot/lib/jquery-validation/LICENSE.md | 0 .../wwwroot/lib/jquery-validation/README.md | 0 .../wwwroot/lib/jquery-validation/bower.json | 0 .../lib/jquery-validation/changelog.md | 0 .../dist/additional-methods.js | 0 .../dist/additional-methods.min.js | 0 .../jquery-validation/dist/jquery.validate.js | 0 .../dist/jquery.validate.min.js | 0 .../lib/jquery-validation/package.json | 0 .../src/additional/accept.js | 0 .../src/additional/additional.js | 0 .../src/additional/alphanumeric.js | 0 .../src/additional/bankaccountNL.js | 0 .../src/additional/bankorgiroaccountNL.js | 0 .../jquery-validation/src/additional/bic.js | 0 .../jquery-validation/src/additional/cifES.js | 0 .../jquery-validation/src/additional/cpfBR.js | 0 .../src/additional/creditcardtypes.js | 0 .../src/additional/currency.js | 0 .../src/additional/dateFA.js | 0 .../src/additional/dateITA.js | 0 .../src/additional/dateNL.js | 0 .../src/additional/extension.js | 0 .../src/additional/giroaccountNL.js | 0 .../jquery-validation/src/additional/iban.js | 0 .../src/additional/integer.js | 0 .../jquery-validation/src/additional/ipv4.js | 0 .../jquery-validation/src/additional/ipv6.js | 0 .../src/additional/lettersonly.js | 0 .../src/additional/letterswithbasicpunc.js | 0 .../src/additional/mobileNL.js | 0 .../src/additional/mobileUK.js | 0 .../jquery-validation/src/additional/nieES.js | 0 .../jquery-validation/src/additional/nifES.js | 0 .../src/additional/notEqualTo.js | 0 .../src/additional/nowhitespace.js | 0 .../src/additional/pattern.js | 0 .../src/additional/phoneNL.js | 0 .../src/additional/phoneUK.js | 0 .../src/additional/phoneUS.js | 0 .../src/additional/phonesUK.js | 0 .../src/additional/postalCodeCA.js | 0 .../src/additional/postalcodeBR.js | 0 .../src/additional/postalcodeIT.js | 0 .../src/additional/postalcodeNL.js | 0 .../src/additional/postcodeUK.js | 0 .../src/additional/require_from_group.js | 0 .../src/additional/skip_or_fill_minimum.js | 0 .../src/additional/statesUS.js | 0 .../src/additional/strippedminlength.js | 0 .../jquery-validation/src/additional/time.js | 0 .../src/additional/time12h.js | 0 .../jquery-validation/src/additional/url2.js | 0 .../jquery-validation/src/additional/vinUS.js | 0 .../src/additional/zipcodeUS.js | 0 .../src/additional/ziprange.js | 0 .../wwwroot/lib/jquery-validation/src/ajax.js | 0 .../wwwroot/lib/jquery-validation/src/core.js | 0 .../src/localization/messages_ar.js | 0 .../src/localization/messages_bg.js | 0 .../src/localization/messages_bn_BD.js | 0 .../src/localization/messages_ca.js | 0 .../src/localization/messages_cs.js | 0 .../src/localization/messages_da.js | 0 .../src/localization/messages_de.js | 0 .../src/localization/messages_el.js | 0 .../src/localization/messages_es.js | 0 .../src/localization/messages_es_AR.js | 0 .../src/localization/messages_es_PE.js | 0 .../src/localization/messages_et.js | 0 .../src/localization/messages_eu.js | 0 .../src/localization/messages_fa.js | 0 .../src/localization/messages_fi.js | 0 .../src/localization/messages_fr.js | 0 .../src/localization/messages_ge.js | 0 .../src/localization/messages_gl.js | 0 .../src/localization/messages_he.js | 0 .../src/localization/messages_hr.js | 0 .../src/localization/messages_hu.js | 0 .../src/localization/messages_hy_AM.js | 0 .../src/localization/messages_id.js | 0 .../src/localization/messages_is.js | 0 .../src/localization/messages_it.js | 0 .../src/localization/messages_ja.js | 0 .../src/localization/messages_ka.js | 0 .../src/localization/messages_kk.js | 0 .../src/localization/messages_ko.js | 0 .../src/localization/messages_lt.js | 0 .../src/localization/messages_lv.js | 0 .../src/localization/messages_my.js | 0 .../src/localization/messages_nl.js | 0 .../src/localization/messages_no.js | 0 .../src/localization/messages_pl.js | 0 .../src/localization/messages_pt_BR.js | 0 .../src/localization/messages_pt_PT.js | 0 .../src/localization/messages_ro.js | 0 .../src/localization/messages_ru.js | 0 .../src/localization/messages_si.js | 0 .../src/localization/messages_sk.js | 0 .../src/localization/messages_sl.js | 0 .../src/localization/messages_sr.js | 0 .../src/localization/messages_sr_lat.js | 0 .../src/localization/messages_sv.js | 0 .../src/localization/messages_th.js | 0 .../src/localization/messages_tj.js | 0 .../src/localization/messages_tr.js | 0 .../src/localization/messages_uk.js | 0 .../src/localization/messages_vi.js | 0 .../src/localization/messages_zh.js | 0 .../src/localization/messages_zh_TW.js | 0 .../src/localization/methods_de.js | 0 .../src/localization/methods_es_CL.js | 0 .../src/localization/methods_fi.js | 0 .../src/localization/methods_nl.js | 0 .../src/localization/methods_pt.js | 0 .../jquery-validation/validation.jquery.json | 0 .../wwwroot/lib/jquery/.bower.json | 0 .../wwwroot/lib/jquery/MIT-LICENSE.txt | 0 .../wwwroot/lib/jquery/bower.json | 0 .../wwwroot/lib/jquery/dist/jquery.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.map | 0 .../wwwroot/lib/jquery/src/ajax.js | 0 .../wwwroot/lib/jquery/src/ajax/jsonp.js | 0 .../wwwroot/lib/jquery/src/ajax/load.js | 0 .../wwwroot/lib/jquery/src/ajax/parseJSON.js | 0 .../wwwroot/lib/jquery/src/ajax/parseXML.js | 0 .../wwwroot/lib/jquery/src/ajax/script.js | 0 .../wwwroot/lib/jquery/src/ajax/var/nonce.js | 0 .../wwwroot/lib/jquery/src/ajax/var/rquery.js | 0 .../wwwroot/lib/jquery/src/ajax/xhr.js | 0 .../wwwroot/lib/jquery/src/attributes.js | 0 .../wwwroot/lib/jquery/src/attributes/attr.js | 0 .../lib/jquery/src/attributes/classes.js | 0 .../wwwroot/lib/jquery/src/attributes/prop.js | 0 .../lib/jquery/src/attributes/support.js | 0 .../wwwroot/lib/jquery/src/attributes/val.js | 0 .../wwwroot/lib/jquery/src/callbacks.js | 0 .../wwwroot/lib/jquery/src/core.js | 0 .../wwwroot/lib/jquery/src/core/access.js | 0 .../wwwroot/lib/jquery/src/core/init.js | 0 .../wwwroot/lib/jquery/src/core/parseHTML.js | 0 .../wwwroot/lib/jquery/src/core/ready.js | 0 .../lib/jquery/src/core/var/rsingleTag.js | 0 .../wwwroot/lib/jquery/src/css.js | 0 .../lib/jquery/src/css/addGetHookIf.js | 0 .../wwwroot/lib/jquery/src/css/curCSS.js | 0 .../lib/jquery/src/css/defaultDisplay.js | 0 .../jquery/src/css/hiddenVisibleSelectors.js | 0 .../wwwroot/lib/jquery/src/css/support.js | 0 .../wwwroot/lib/jquery/src/css/swap.js | 0 .../lib/jquery/src/css/var/cssExpand.js | 0 .../lib/jquery/src/css/var/getStyles.js | 0 .../lib/jquery/src/css/var/isHidden.js | 0 .../wwwroot/lib/jquery/src/css/var/rmargin.js | 0 .../lib/jquery/src/css/var/rnumnonpx.js | 0 .../wwwroot/lib/jquery/src/data.js | 0 .../wwwroot/lib/jquery/src/data/Data.js | 0 .../wwwroot/lib/jquery/src/data/accepts.js | 0 .../lib/jquery/src/data/var/data_priv.js | 0 .../lib/jquery/src/data/var/data_user.js | 0 .../wwwroot/lib/jquery/src/deferred.js | 0 .../wwwroot/lib/jquery/src/deprecated.js | 0 .../wwwroot/lib/jquery/src/dimensions.js | 0 .../wwwroot/lib/jquery/src/effects.js | 0 .../wwwroot/lib/jquery/src/effects/Tween.js | 0 .../jquery/src/effects/animatedSelector.js | 0 .../wwwroot/lib/jquery/src/event.js | 0 .../wwwroot/lib/jquery/src/event/ajax.js | 0 .../wwwroot/lib/jquery/src/event/alias.js | 0 .../wwwroot/lib/jquery/src/event/support.js | 0 .../wwwroot/lib/jquery/src/exports/amd.js | 0 .../wwwroot/lib/jquery/src/exports/global.js | 0 .../wwwroot/lib/jquery/src/intro.js | 0 .../wwwroot/lib/jquery/src/jquery.js | 0 .../wwwroot/lib/jquery/src/manipulation.js | 0 .../lib/jquery/src/manipulation/_evalUrl.js | 0 .../lib/jquery/src/manipulation/support.js | 0 .../src/manipulation/var/rcheckableType.js | 0 .../wwwroot/lib/jquery/src/offset.js | 0 .../wwwroot/lib/jquery/src/outro.js | 0 .../wwwroot/lib/jquery/src/queue.js | 0 .../wwwroot/lib/jquery/src/queue/delay.js | 0 .../wwwroot/lib/jquery/src/selector-native.js | 0 .../wwwroot/lib/jquery/src/selector-sizzle.js | 0 .../wwwroot/lib/jquery/src/selector.js | 0 .../wwwroot/lib/jquery/src/serialize.js | 0 .../lib/jquery/src/sizzle/dist/sizzle.js | 0 .../lib/jquery/src/sizzle/dist/sizzle.min.js | 0 .../lib/jquery/src/sizzle/dist/sizzle.min.map | 0 .../wwwroot/lib/jquery/src/traversing.js | 0 .../lib/jquery/src/traversing/findFilter.js | 0 .../src/traversing/var/rneedsContext.js | 0 .../wwwroot/lib/jquery/src/var/arr.js | 0 .../wwwroot/lib/jquery/src/var/class2type.js | 0 .../wwwroot/lib/jquery/src/var/concat.js | 0 .../wwwroot/lib/jquery/src/var/hasOwn.js | 0 .../wwwroot/lib/jquery/src/var/indexOf.js | 0 .../wwwroot/lib/jquery/src/var/pnum.js | 0 .../wwwroot/lib/jquery/src/var/push.js | 0 .../wwwroot/lib/jquery/src/var/rnotwhite.js | 0 .../wwwroot/lib/jquery/src/var/slice.js | 0 .../lib/jquery/src/var/strundefined.js | 0 .../wwwroot/lib/jquery/src/var/support.js | 0 .../wwwroot/lib/jquery/src/var/toString.js | 0 .../wwwroot/lib/jquery/src/wrap.js | 0 .../wwwroot/web.config | 18 +- {test => src/test}/BaseTestContext.cs | 0 {test => src/test}/Makefile | 0 {test => src/test}/Mandatory/Database.cs | 0 {test => src/test}/Mandatory/EMailling.cs | 0 {test => src/test}/Mandatory/NodeTests.cs | 0 .../test}/Mandatory/ServerSideFixture.cs | 0 .../test}/Mandatory/YavscMandatory.cs | 0 .../test}/Settings/DbConnectionSettings.cs | 0 {test => src/test}/Startup.cs | 0 {test => src/test}/TestHelpers.cs | 0 {test => src/test}/WIP/NotWorking.cs | 0 {test => src/test}/WIP/YavscWorkInProgress.cs | 0 {test => src/test}/YavscServerFactory.cs | 0 src/test/appsettings.Development.json | 112 ++++++ {test => src/test}/appsettings.json | 0 {test => src/test}/npm-debug.log | 0 {test => src/test}/project.json | 6 +- 384 files changed, 686 insertions(+), 570 deletions(-) create mode 100644 Yavsc/omnisharp.json create mode 100644 src/Yavsc/Startup/.Startup.cs.swp mode change 100755 => 100644 src/Yavsc/project.json rename {testOauthClient => src/sampleWebAsWebApiClient}/.bowerrc (91%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Controllers/AuthenticationController.cs (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Controllers/HomeController.cs (97%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Dockerfile (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/README.md (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Startup.cs (97%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Views/Home/About.cshtml (95%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Views/Home/Contact.cshtml (96%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Views/Home/Index.cshtml (97%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Views/Shared/Error.cshtml (96%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Views/Shared/_Layout.cshtml (97%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Views/_ViewImports.cshtml (97%) rename {testOauthClient => src/sampleWebAsWebApiClient}/Views/_ViewStart.cshtml (90%) rename {testOauthClient => src/sampleWebAsWebApiClient}/appsettings.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/bower.json (95%) rename {testOauthClient => src/sampleWebAsWebApiClient}/gulpfile.js (96%) rename {testOauthClient => src/sampleWebAsWebApiClient}/package.json (95%) rename {testOauthClient => src/sampleWebAsWebApiClient}/project.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/css/site.css (94%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/css/site.min.css (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/favicon.ico (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/images/ASP-NET-Banners-01.png (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/images/ASP-NET-Banners-02.png (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/images/Banner-01-Azure.png (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/images/Banner-02-VS.png (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/js/site.js (96%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/js/site.min.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/.bower.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/Gruntfile.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/LICENSE (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/README.md (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/bower.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/css/bootstrap.css (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/js/bootstrap.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/dist/js/npm.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.eot (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.svg (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/grunt/.jshintrc (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/grunt/bs-commonjs-generator.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/grunt/bs-glyphicons-data-generator.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/grunt/bs-lessdoc-parser.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/grunt/bs-raw-files-generator.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/grunt/configBridge.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/grunt/sauce_browsers.yml (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/.jscsrc (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/.jshintrc (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/affix.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/alert.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/button.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/carousel.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/collapse.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/dropdown.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/modal.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/popover.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/scrollspy.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/tab.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/tooltip.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/js/transition.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/.csscomb.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/.csslintrc (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/alerts.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/badges.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/bootstrap.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/breadcrumbs.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/button-groups.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/buttons.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/carousel.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/close.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/code.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/component-animations.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/dropdowns.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/forms.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/glyphicons.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/grid.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/input-groups.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/jumbotron.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/labels.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/list-group.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/media.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/alerts.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/background-variant.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/border-radius.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/buttons.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/center-block.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/clearfix.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/forms.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/gradients.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/grid-framework.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/grid.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/hide-text.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/image.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/labels.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/list-group.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/nav-divider.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/nav-vertical-align.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/opacity.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/pagination.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/panels.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/progress-bar.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/reset-filter.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/reset-text.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/resize.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/responsive-visibility.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/size.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/tab-focus.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/table-row.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/text-emphasis.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/text-overflow.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/mixins/vendor-prefixes.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/modals.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/navbar.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/navs.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/normalize.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/pager.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/pagination.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/panels.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/popovers.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/print.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/progress-bars.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/responsive-embed.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/responsive-utilities.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/scaffolding.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/tables.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/theme.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/thumbnails.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/tooltip.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/type.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/utilities.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/variables.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/less/wells.less (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/package.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/bootstrap/package.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation-unobtrusive/.bower.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation-unobtrusive/bower.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/.bower.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/CONTRIBUTING.md (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/Gruntfile.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/LICENSE.md (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/README.md (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/bower.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/changelog.md (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/dist/additional-methods.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/dist/additional-methods.min.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/dist/jquery.validate.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/package.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/accept.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/additional.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/alphanumeric.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/bankaccountNL.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/bankorgiroaccountNL.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/bic.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/cifES.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/cpfBR.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/creditcardtypes.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/currency.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/dateFA.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/dateITA.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/dateNL.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/extension.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/giroaccountNL.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/iban.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/integer.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/ipv4.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/ipv6.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/lettersonly.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/letterswithbasicpunc.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/mobileNL.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/mobileUK.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/nieES.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/nifES.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/notEqualTo.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/nowhitespace.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/pattern.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/phoneNL.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/phoneUK.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/phoneUS.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/phonesUK.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/postalCodeCA.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/postalcodeBR.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/postalcodeIT.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/postalcodeNL.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/postcodeUK.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/require_from_group.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/skip_or_fill_minimum.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/statesUS.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/strippedminlength.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/time.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/time12h.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/url2.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/vinUS.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/zipcodeUS.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/additional/ziprange.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/ajax.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/core.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_ar.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_bg.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_bn_BD.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_ca.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_cs.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_da.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_de.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_el.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_es.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_es_AR.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_es_PE.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_et.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_eu.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_fa.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_fi.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_fr.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_ge.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_gl.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_he.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_hr.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_hu.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_hy_AM.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_id.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_is.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_it.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_ja.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_ka.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_kk.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_ko.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_lt.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_lv.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_my.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_nl.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_no.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_pl.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_pt_BR.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_pt_PT.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_ro.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_ru.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_si.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_sk.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_sl.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_sr.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_sr_lat.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_sv.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_th.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_tj.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_tr.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_uk.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_vi.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_zh.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/messages_zh_TW.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/methods_de.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/methods_es_CL.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/methods_fi.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/methods_nl.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/src/localization/methods_pt.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery-validation/validation.jquery.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/.bower.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/MIT-LICENSE.txt (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/bower.json (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/dist/jquery.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/dist/jquery.min.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/dist/jquery.min.map (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax/jsonp.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax/load.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax/parseJSON.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax/parseXML.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax/script.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax/var/nonce.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax/var/rquery.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/ajax/xhr.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/attributes.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/attributes/attr.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/attributes/classes.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/attributes/prop.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/attributes/support.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/attributes/val.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/callbacks.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/core.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/core/access.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/core/init.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/core/parseHTML.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/core/ready.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/core/var/rsingleTag.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/addGetHookIf.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/curCSS.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/defaultDisplay.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/hiddenVisibleSelectors.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/support.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/swap.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/var/cssExpand.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/var/getStyles.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/var/isHidden.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/var/rmargin.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/css/var/rnumnonpx.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/data.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/data/Data.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/data/accepts.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/data/var/data_priv.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/data/var/data_user.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/deferred.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/deprecated.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/dimensions.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/effects.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/effects/Tween.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/effects/animatedSelector.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/event.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/event/ajax.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/event/alias.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/event/support.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/exports/amd.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/exports/global.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/intro.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/jquery.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/manipulation.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/manipulation/_evalUrl.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/manipulation/support.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/manipulation/var/rcheckableType.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/offset.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/outro.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/queue.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/queue/delay.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/selector-native.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/selector-sizzle.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/selector.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/serialize.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/sizzle/dist/sizzle.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.map (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/traversing.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/traversing/findFilter.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/traversing/var/rneedsContext.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/arr.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/class2type.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/concat.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/hasOwn.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/indexOf.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/pnum.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/push.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/rnotwhite.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/slice.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/strundefined.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/support.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/var/toString.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/lib/jquery/src/wrap.js (100%) rename {testOauthClient => src/sampleWebAsWebApiClient}/wwwroot/web.config (97%) rename {test => src/test}/BaseTestContext.cs (100%) rename {test => src/test}/Makefile (100%) rename {test => src/test}/Mandatory/Database.cs (100%) rename {test => src/test}/Mandatory/EMailling.cs (100%) rename {test => src/test}/Mandatory/NodeTests.cs (100%) rename {test => src/test}/Mandatory/ServerSideFixture.cs (100%) rename {test => src/test}/Mandatory/YavscMandatory.cs (100%) rename {test => src/test}/Settings/DbConnectionSettings.cs (100%) rename {test => src/test}/Startup.cs (100%) rename {test => src/test}/TestHelpers.cs (100%) rename {test => src/test}/WIP/NotWorking.cs (100%) rename {test => src/test}/WIP/YavscWorkInProgress.cs (100%) rename {test => src/test}/YavscServerFactory.cs (100%) create mode 100644 src/test/appsettings.Development.json rename {test => src/test}/appsettings.json (100%) rename {test => src/test}/npm-debug.log (100%) rename {test => src/test}/project.json (96%) diff --git a/Yavsc/omnisharp.json b/Yavsc/omnisharp.json new file mode 100644 index 00000000..d910b660 --- /dev/null +++ b/Yavsc/omnisharp.json @@ -0,0 +1,6 @@ +{ + "dotnet": { + "projects": "*/project.json", + "enablePackageRestore": false + } +} diff --git a/global.json b/global.json index 254ef43a..be102e89 100644 --- a/global.json +++ b/global.json @@ -1,13 +1,13 @@ { "projects": [ - "Yavsc", - "Yavsc.Abstract", - "Yavsc.Server", - "cli", - "test", - "testOauthClient", - "OAuth.AspNet.Token", - "OAuth.AspNet.Server" + "src/Yavsc", + "src/Yavsc.Abstract", + "src/Yavsc.Server", + "src/cli", + "src/test", + "src/testOauthClient", + "src/OAuth.AspNet.Token", + "src/OAuth.AspNet.Server" ], "sdk": { "version": "1.0.0-rc1-update2", diff --git a/omnisharp.json b/omnisharp.json index f2275997..761b720b 100644 --- a/omnisharp.json +++ b/omnisharp.json @@ -1,13 +1,11 @@ { - "dotnet": { - "projects": "src/*/project.json;test/*/project.json;scripts/*/project.json", - "enable": true, - "projects": ".", - "enablePackageRestore": false, - "script": { - "enableScriptNuGetReferences": true, - "defaultTargetFramework": "dnx451" - } - + "DotNet": { + "projectskjad": "src/*/project.json;test/*/project.json;scripts/*/project.json", + "enabled": true, + "enablePackageRestore": false, + "script": { + "enableScriptNuGetReferences": true, + "defaultTargetFramework": "dnx451" } + } } diff --git a/src/Yavsc/Startup/.Startup.cs.swp b/src/Yavsc/Startup/.Startup.cs.swp new file mode 100644 index 0000000000000000000000000000000000000000..663ba23d9b15e8e410266c4f836e56cf43976149 GIT binary patch literal 16384 zcmeHNON<;x87=~ZhiwuOk}H+LpjlqU9UWAN60a#wx?#?aZgvP zt7dk`qXoeMfy7HlfCLiBjYF;|JZ?mAOt=t5B5>vX5XcsX0O6~ynwhTN*|p6D2~|tq z^i0+N|Mk~be?9u|**$Zmxk*17oFTX#B&2a`?%DkheEzEK~ioX752L@5-zf@(g$e?uvm^i=cyH*EPIO7;J=_1A3qS?j>qkGI?M_u2bbOZB$c-#i1J0ndPE zz%$?(@C*r~_{~tg9zx4nie*<0vehRz@dKF-=BaF!1KU&fdgOdkOh5@I_z^xcweNZUH|8egO1_=c~J*mL6YSQz$3s(-~^y~e|4PXm@z*0SVZlW_IKkbq*5`J-?Av_ z(iM>;JXDcLS}HFX(JogDRO*idLdMDmlW)3Yy~VRZ6!PUT6#YceMf!0m64)B>Oa%=t zc^0uay2&r@J_qYhuM5$QxvO-pDp@Crd2li1$qwIF)w$pjXYC!anzXBPa|=$31C~)E zkH!+dN7ta*Ogf_4onc#hqXkMvj2qAJ-IX}viGshKsN2uLhe)hhr|f(`irYMcW6SOK z*rsjJn8+Ima=B`$G41hjzM(;f60F zGGS(7-)UeuO&g-eq9j=9XBj-Tzgk>1m||6Q2f>vn8RY-n!A~c&R+GUN>+$(RF$dzD zcFKzAM7S?ib~qyP;=_H^-qahsgTEH(LAGAhr(aF1gF&ZVJz@-FaM)lgQoOE*M`V#2 zmh~JXXv7JsT@ypIV`N;3@B%wgCXya#y}~eic4IDeNIAyO_mg(aO%s?b-AF2)nL=4L z_Z_W?*0i83>$|g<;wmbwCR+Dms-j+WGmk+DDmpBd+$BmY7F@rK>E7aD##QdIt}R}* z8eJ0^?TL)jHdic)CB=N}OTGRe;_;1Ra_0uHI%zSx;{*)^}$4=?Y6z ztbz(&%3!1|6oyC#@wch>)0Gi=i~a?du$)IdzLudv|0^#T zOC8XwGfAkA(oD1!>mH2Se30L<2w)FE$+b!;es$l*wP@B1OADfKr#iP(X;tbK=+MHY zRcs3rjcv5p&o?ctv^`tNcr(#)27js2aFwPZV|Ph7rT=$WZCbJlW3Szwr%kMe*iQ3l zQmiyQ7NRT7q5)HgX|wM(FNkgz@gC>5Xdu)5tHH;o8jnY^k>DcHjkXlaTLn=H_$H*3h` zWFIT2R~;+^$I3J~PU4_B95xeuY=`Az<(+-$u%tePAt=qDl{;-mb#o8~m)K2#&^bl| zF>8kKXqhAR-2gknfL$DqG}4GzH_^LhIAb_$SM0`oqz$|Lj6?khPqdT{bhELHjoHw| z`5aG6)8kpG`V#Nh$SqYgFO~|{W3gM9cE*?SszCJf|99{l{#QUh|KqVezuv&}{nvrd z0lz`vFM$_;Zvx){BH&Hv+y-s|e+RUUzX1O740r}S1D*lTfM>un;2H1?cm_NJo`L^4 z1GO5lFZzzkVhu#prki;2Q#JXltJf&Yx^j*#o}<%DhkXvV&(Z-NRtqUoomhU_rm)Uc zb8VA*(J4D*uaPInhBOrs-Xc.Members). Where(c=>c.Members.Any(m=>m.MemberId == viewerId)) - .Select(c=>c.Id).ToArray(); + .Select(c=>c.Id).ToArrayAsync(); IQueryable posts ; var allposts = _context.Blogspot .Include(b => b.Author) diff --git a/src/Yavsc/project.json b/src/Yavsc/project.json old mode 100755 new mode 100644 diff --git a/testOauthClient/.bowerrc b/src/sampleWebAsWebApiClient/.bowerrc similarity index 91% rename from testOauthClient/.bowerrc rename to src/sampleWebAsWebApiClient/.bowerrc index 78d4e9d8..6406626a 100755 --- a/testOauthClient/.bowerrc +++ b/src/sampleWebAsWebApiClient/.bowerrc @@ -1,3 +1,3 @@ -{ - "directory": "wwwroot/lib" -} +{ + "directory": "wwwroot/lib" +} diff --git a/testOauthClient/Controllers/AuthenticationController.cs b/src/sampleWebAsWebApiClient/Controllers/AuthenticationController.cs similarity index 100% rename from testOauthClient/Controllers/AuthenticationController.cs rename to src/sampleWebAsWebApiClient/Controllers/AuthenticationController.cs diff --git a/testOauthClient/Controllers/HomeController.cs b/src/sampleWebAsWebApiClient/Controllers/HomeController.cs similarity index 97% rename from testOauthClient/Controllers/HomeController.cs rename to src/sampleWebAsWebApiClient/Controllers/HomeController.cs index c38ab36a..7e4893ff 100755 --- a/testOauthClient/Controllers/HomeController.cs +++ b/src/sampleWebAsWebApiClient/Controllers/HomeController.cs @@ -1,168 +1,168 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Json; -using System.Linq; -using System.Net; -using System.Net.Http; -using System.Net.Http.Headers; -using System.Threading; -using System.Threading.Tasks; -using Microsoft.AspNet.Mvc; -using Microsoft.Extensions.Logging; -using Yavsc.Server.Helpers; -using Yavsc.Server.Model; - -namespace testOauthClient.Controllers -{ - public class HomeController : Controller - { - ILogger _logger; - - public class GCMRegistrationRecord { - public string GCMRegistrationId { get; set; } = "testGoogleRegistrationIdValue"; - public string DeviceId { get; set; }= "TestDeviceId"; - public string Model { get; set; }= "TestModel"; - public string Platform { get; set; }= "External Web"; - public string Version { get; set; }= "0.0.1-rc1"; - } - - public HomeController(ILoggerFactory loggerFactory) - { - _logger=loggerFactory.CreateLogger(); - } - [HttpGet] - public IActionResult Index() - { - return View(); - } - [HttpPost] - public async Task GetUserInfo(CancellationToken cancellationToken) - { - using (var client = new HttpClient()) - { - var request = new HttpRequestMessage(HttpMethod.Get, "http://dev.pschneider.fr/api/me"); - request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", AccessToken); - - - var response = await client.SendAsync(request, cancellationToken); - response.EnsureSuccessStatusCode(); - - return View("Index", model: await response.Content.ReadAsStringAsync()); - } - - } - - [HttpPost] - public async Task PostFiles(string subdir) - { - string results = null; - _logger.LogInformation($"{Request.Form.Files.Count} file(s) to send"); - - // TODO better uri construction in production environment - List args = new List(); - foreach (var formFile in Request.Form.Files) - { - _logger.LogWarning($"Treating {formFile.ContentDisposition}"); - var memStream = new MemoryStream(); - const int sz = 1024*64; - byte [] buffer = new byte[sz]; - using (var innerStream = formFile.OpenReadStream()) { - int szRead = 0; - do { - szRead = innerStream.Read(buffer,0,sz); - memStream.Write(buffer,0,szRead); - } while (szRead>0); - } - memStream.Seek(0,SeekOrigin.Begin); - args.Add( - new FormFile { - ContentDisposition = formFile.ContentDisposition, - ContentType = formFile.ContentType, - Stream = memStream - }); - } - string uri = "http://dev.pschneider.fr/api/fs/"+System.Uri.EscapeDataString(subdir); - _logger.LogInformation($"Posting data to '{uri}'..."); - - results = await RequestHelper.PostMultipart(uri, args.ToArray(), AccessToken); - _logger.LogInformation("Data posted."); - - return View("Index", model: results); - - } - - [HttpPost] - public async Task PostDeviceInfo(CancellationToken cancellationToken) - { - /* - using (var client = new HttpClient()) { - var request = new HttpRequestMessage(HttpMethod.Post, "http://dev.pschneider.fr/api/gcm/register"); - - request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", AccessToken); - var json = JsonConvert. - SerializeObject(new Yavsc.Models.Identity.GoogleCloudMobileDeclaration { DeviceId= "devid01", GCMRegistrationId = "1234" } ); - var content = new StringContent(json, Encoding.UTF8, "application/json"); - var response = await client.SendAsync(request, cancellationToken); - response.EnsureSuccessStatusCode(); - - return View("Index", model: await response.Content.ReadAsStringAsync()); - }*/ - GCMRegistrationRecord result = null; - var authHeader = $"Bearer {AccessToken}"; - _logger.LogWarning($"using authorization Header {authHeader}"); - try { - - - using (var request = new SimpleJsonPostMethod( - "http://dev.pschneider.fr/api/gcm/register", authHeader)) - { - result = await request.Invoke(new - GCMRegistrationRecord { - GCMRegistrationId = "testGoogleRegistrationIdValue", - DeviceId = "TestDeviceId", - Model = "TestModel", - Platform = "External Web", - Version = "0.0.1-rc1" - }); - } - } - catch (Exception ex) { - return View("Index", model: new { error = ex.Message }); - } - return View("Index", model: result?.ToString()); - } - - protected string AccessToken - { - get - { - var claim = HttpContext.User?.FindFirst("access_token"); - if (claim == null) - { - throw new InvalidOperationException("no access_token"); - } - - return claim.Value; - } - } - public IActionResult About() - { - ViewData["Message"] = "Your application description page."; - - return View(); - } - - public IActionResult Contact() - { - ViewData["Message"] = "Your contact page."; - - return View(); - } - - public IActionResult Error() - { - return View(); - } - } -} +using System; +using System.Collections.Generic; +using System.IO; +using System.Json; +using System.Linq; +using System.Net; +using System.Net.Http; +using System.Net.Http.Headers; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNet.Mvc; +using Microsoft.Extensions.Logging; +using Yavsc.Server.Helpers; +using Yavsc.Server.Model; + +namespace testOauthClient.Controllers +{ + public class HomeController : Controller + { + ILogger _logger; + + public class GCMRegistrationRecord { + public string GCMRegistrationId { get; set; } = "testGoogleRegistrationIdValue"; + public string DeviceId { get; set; }= "TestDeviceId"; + public string Model { get; set; }= "TestModel"; + public string Platform { get; set; }= "External Web"; + public string Version { get; set; }= "0.0.1-rc1"; + } + + public HomeController(ILoggerFactory loggerFactory) + { + _logger=loggerFactory.CreateLogger(); + } + [HttpGet] + public IActionResult Index() + { + return View(); + } + [HttpPost] + public async Task GetUserInfo(CancellationToken cancellationToken) + { + using (var client = new HttpClient()) + { + var request = new HttpRequestMessage(HttpMethod.Get, "http://dev.pschneider.fr/api/me"); + request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", AccessToken); + + + var response = await client.SendAsync(request, cancellationToken); + response.EnsureSuccessStatusCode(); + + return View("Index", model: await response.Content.ReadAsStringAsync()); + } + + } + + [HttpPost] + public async Task PostFiles(string subdir) + { + string results = null; + _logger.LogInformation($"{Request.Form.Files.Count} file(s) to send"); + + // TODO better uri construction in production environment + List args = new List(); + foreach (var formFile in Request.Form.Files) + { + _logger.LogWarning($"Treating {formFile.ContentDisposition}"); + var memStream = new MemoryStream(); + const int sz = 1024*64; + byte [] buffer = new byte[sz]; + using (var innerStream = formFile.OpenReadStream()) { + int szRead = 0; + do { + szRead = innerStream.Read(buffer,0,sz); + memStream.Write(buffer,0,szRead); + } while (szRead>0); + } + memStream.Seek(0,SeekOrigin.Begin); + args.Add( + new FormFile { + ContentDisposition = formFile.ContentDisposition, + ContentType = formFile.ContentType, + Stream = memStream + }); + } + string uri = "http://dev.pschneider.fr/api/fs/"+System.Uri.EscapeDataString(subdir); + _logger.LogInformation($"Posting data to '{uri}'..."); + + results = await RequestHelper.PostMultipart(uri, args.ToArray(), AccessToken); + _logger.LogInformation("Data posted."); + + return View("Index", model: results); + + } + + [HttpPost] + public async Task PostDeviceInfo(CancellationToken cancellationToken) + { + /* + using (var client = new HttpClient()) { + var request = new HttpRequestMessage(HttpMethod.Post, "http://dev.pschneider.fr/api/gcm/register"); + + request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", AccessToken); + var json = JsonConvert. + SerializeObject(new Yavsc.Models.Identity.GoogleCloudMobileDeclaration { DeviceId= "devid01", GCMRegistrationId = "1234" } ); + var content = new StringContent(json, Encoding.UTF8, "application/json"); + var response = await client.SendAsync(request, cancellationToken); + response.EnsureSuccessStatusCode(); + + return View("Index", model: await response.Content.ReadAsStringAsync()); + }*/ + GCMRegistrationRecord result = null; + var authHeader = $"Bearer {AccessToken}"; + _logger.LogWarning($"using authorization Header {authHeader}"); + try { + + + using (var request = new SimpleJsonPostMethod( + "http://dev.pschneider.fr/api/gcm/register", authHeader)) + { + result = await request.Invoke(new + GCMRegistrationRecord { + GCMRegistrationId = "testGoogleRegistrationIdValue", + DeviceId = "TestDeviceId", + Model = "TestModel", + Platform = "External Web", + Version = "0.0.1-rc1" + }); + } + } + catch (Exception ex) { + return View("Index", model: new { error = ex.Message }); + } + return View("Index", model: result?.ToString()); + } + + protected string AccessToken + { + get + { + var claim = HttpContext.User?.FindFirst("access_token"); + if (claim == null) + { + throw new InvalidOperationException("no access_token"); + } + + return claim.Value; + } + } + public IActionResult About() + { + ViewData["Message"] = "Your application description page."; + + return View(); + } + + public IActionResult Contact() + { + ViewData["Message"] = "Your contact page."; + + return View(); + } + + public IActionResult Error() + { + return View(); + } + } +} diff --git a/testOauthClient/Dockerfile b/src/sampleWebAsWebApiClient/Dockerfile similarity index 100% rename from testOauthClient/Dockerfile rename to src/sampleWebAsWebApiClient/Dockerfile diff --git a/testOauthClient/README.md b/src/sampleWebAsWebApiClient/README.md similarity index 100% rename from testOauthClient/README.md rename to src/sampleWebAsWebApiClient/README.md diff --git a/testOauthClient/Startup.cs b/src/sampleWebAsWebApiClient/Startup.cs similarity index 97% rename from testOauthClient/Startup.cs rename to src/sampleWebAsWebApiClient/Startup.cs index 4dc9a514..c0a7c844 100755 --- a/testOauthClient/Startup.cs +++ b/src/sampleWebAsWebApiClient/Startup.cs @@ -1,142 +1,142 @@ -using System; -using Microsoft.AspNet.Builder; -using Microsoft.AspNet.Hosting; -using Microsoft.Extensions.Configuration; -using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Logging; -using Microsoft.AspNet.Authentication; -using Microsoft.AspNet.Http; -using Microsoft.AspNet.Authentication.Cookies; -using Microsoft.Extensions.WebEncoders; -using Microsoft.AspNet.Authentication.OAuth; -using System.Net.Http; -using System.Net.Http.Headers; -using Newtonsoft.Json.Linq; -using System.Security.Claims; - -namespace testOauthClient -{ - public class Startup - { - public Startup(IHostingEnvironment env) - { - // Set up configuration sources. - var builder = new ConfigurationBuilder() - .AddJsonFile("appsettings.json") - .AddEnvironmentVariables(); - Configuration = builder.Build(); - } - - public IConfigurationRoot Configuration { get; set; } - - // This method gets called by the runtime. Use this method to add services to the container. - public void ConfigureServices(IServiceCollection services) - { - - services.Configure(options => - { - options.SignInScheme = "Bearer"; - }); - - services.AddTransient(); - - services.AddAuthentication(); - - services.AddMvc(); - - } - - // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. - public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) - { - loggerFactory.AddConsole(Configuration.GetSection("Logging")); - loggerFactory.AddDebug(); - - if (env.IsDevelopment()) - { - app.UseDeveloperExceptionPage(); - } - else - { - app.UseExceptionHandler("/Home/Error"); - } - app.UseIISPlatformHandler(options => - { - options.AuthenticationDescriptions.Clear(); - }); - app.UseStaticFiles(); - var authConf = Configuration.GetSection("Authentication").GetSection("Yavsc"); - var clientId = authConf.GetSection("ClientId").Value; - var clientSecret = authConf.GetSection("ClientSecret").Value; - var logger = loggerFactory.CreateLogger(); - logger.LogInformation($"## ClientId: {clientId} ClientSecret: {clientSecret}"); - app.UseCookieAuthentication(new CookieAuthenticationOptions - { - AutomaticAuthenticate = true, - AutomaticChallenge = true, - AuthenticationScheme = "Bearer", - CookieName = CookieAuthenticationDefaults.CookiePrefix + "Bearer", - ExpireTimeSpan = TimeSpan.FromMinutes(5), - LoginPath = new PathString("/signin"), - LogoutPath = new PathString("/signout") - }); - var host = "http://dev.pschneider.fr"; - app.UseOAuthAuthentication( - options => - { - options.AuthenticationScheme = "Yavsc"; - options.AuthorizationEndpoint = $"{host}/authorize"; - options.TokenEndpoint = $"{host}/token"; - options.CallbackPath = new PathString("/signin-yavsc"); - options.DisplayName = "Yavsc dev"; - options.ClientId = clientId; - options.ClientSecret = clientSecret; - options.Scope.Add("profile"); - options.SaveTokensAsClaims = true; - options.UserInformationEndpoint = $"{host}/api/me"; - - options.Events = new OAuthEvents - { - OnCreatingTicket = async context => - { - var request = new HttpRequestMessage(HttpMethod.Get, options.UserInformationEndpoint); - request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", context.AccessToken); - var response = await context.Backchannel.SendAsync(request); - response.EnsureSuccessStatusCode(); - - var payload = JObject.Parse(await response.Content.ReadAsStringAsync()); - var identifier = payload.Value("Id"); - var givenName = payload.Value("UserName"); - var emails = payload.Value("EMails"); - var roles = payload.Value("Roles"); - string email = null; - if (emails !=null) - email = emails.First?.Value(); - if (identifier!=null) - context.Identity.AddClaim( - new Claim( ClaimTypes.NameIdentifier,identifier)); - if (givenName!=null) - context.Identity.AddClaim( - new Claim( ClaimTypes.Name,givenName)); - if (email!=null) - context.Identity.AddClaim( - new Claim( ClaimTypes.Email,email)); - // TODO add all emails and roles - - } - }; - } - ); - - app.UseMvc(routes => - { - routes.MapRoute( - name: "default", - template: "{controller=Home}/{action=Index}/{id?}"); - }); - } - - // Entry point for the application. - public static void Main(string[] args) => Microsoft.AspNet.Hosting.WebApplication.Run(args); - } -} +using System; +using Microsoft.AspNet.Builder; +using Microsoft.AspNet.Hosting; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Logging; +using Microsoft.AspNet.Authentication; +using Microsoft.AspNet.Http; +using Microsoft.AspNet.Authentication.Cookies; +using Microsoft.Extensions.WebEncoders; +using Microsoft.AspNet.Authentication.OAuth; +using System.Net.Http; +using System.Net.Http.Headers; +using Newtonsoft.Json.Linq; +using System.Security.Claims; + +namespace testOauthClient +{ + public class Startup + { + public Startup(IHostingEnvironment env) + { + // Set up configuration sources. + var builder = new ConfigurationBuilder() + .AddJsonFile("appsettings.json") + .AddEnvironmentVariables(); + Configuration = builder.Build(); + } + + public IConfigurationRoot Configuration { get; set; } + + // This method gets called by the runtime. Use this method to add services to the container. + public void ConfigureServices(IServiceCollection services) + { + + services.Configure(options => + { + options.SignInScheme = "Bearer"; + }); + + services.AddTransient(); + + services.AddAuthentication(); + + services.AddMvc(); + + } + + // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. + public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) + { + loggerFactory.AddConsole(Configuration.GetSection("Logging")); + loggerFactory.AddDebug(); + + if (env.IsDevelopment()) + { + app.UseDeveloperExceptionPage(); + } + else + { + app.UseExceptionHandler("/Home/Error"); + } + app.UseIISPlatformHandler(options => + { + options.AuthenticationDescriptions.Clear(); + }); + app.UseStaticFiles(); + var authConf = Configuration.GetSection("Authentication").GetSection("Yavsc"); + var clientId = authConf.GetSection("ClientId").Value; + var clientSecret = authConf.GetSection("ClientSecret").Value; + var logger = loggerFactory.CreateLogger(); + logger.LogInformation($"## ClientId: {clientId} ClientSecret: {clientSecret}"); + app.UseCookieAuthentication(new CookieAuthenticationOptions + { + AutomaticAuthenticate = true, + AutomaticChallenge = true, + AuthenticationScheme = "Bearer", + CookieName = CookieAuthenticationDefaults.CookiePrefix + "Bearer", + ExpireTimeSpan = TimeSpan.FromMinutes(5), + LoginPath = new PathString("/signin"), + LogoutPath = new PathString("/signout") + }); + var host = "http://dev.pschneider.fr"; + app.UseOAuthAuthentication( + options => + { + options.AuthenticationScheme = "Yavsc"; + options.AuthorizationEndpoint = $"{host}/authorize"; + options.TokenEndpoint = $"{host}/token"; + options.CallbackPath = new PathString("/signin-yavsc"); + options.DisplayName = "Yavsc dev"; + options.ClientId = clientId; + options.ClientSecret = clientSecret; + options.Scope.Add("profile"); + options.SaveTokensAsClaims = true; + options.UserInformationEndpoint = $"{host}/api/me"; + + options.Events = new OAuthEvents + { + OnCreatingTicket = async context => + { + var request = new HttpRequestMessage(HttpMethod.Get, options.UserInformationEndpoint); + request.Headers.Authorization = new AuthenticationHeaderValue("Bearer", context.AccessToken); + var response = await context.Backchannel.SendAsync(request); + response.EnsureSuccessStatusCode(); + + var payload = JObject.Parse(await response.Content.ReadAsStringAsync()); + var identifier = payload.Value("Id"); + var givenName = payload.Value("UserName"); + var emails = payload.Value("EMails"); + var roles = payload.Value("Roles"); + string email = null; + if (emails !=null) + email = emails.First?.Value(); + if (identifier!=null) + context.Identity.AddClaim( + new Claim( ClaimTypes.NameIdentifier,identifier)); + if (givenName!=null) + context.Identity.AddClaim( + new Claim( ClaimTypes.Name,givenName)); + if (email!=null) + context.Identity.AddClaim( + new Claim( ClaimTypes.Email,email)); + // TODO add all emails and roles + + } + }; + } + ); + + app.UseMvc(routes => + { + routes.MapRoute( + name: "default", + template: "{controller=Home}/{action=Index}/{id?}"); + }); + } + + // Entry point for the application. + public static void Main(string[] args) => Microsoft.AspNet.Hosting.WebApplication.Run(args); + } +} diff --git a/testOauthClient/Views/Home/About.cshtml b/src/sampleWebAsWebApiClient/Views/Home/About.cshtml similarity index 95% rename from testOauthClient/Views/Home/About.cshtml rename to src/sampleWebAsWebApiClient/Views/Home/About.cshtml index 74e97d9c..b653a26f 100755 --- a/testOauthClient/Views/Home/About.cshtml +++ b/src/sampleWebAsWebApiClient/Views/Home/About.cshtml @@ -1,7 +1,7 @@ -@{ - ViewData["Title"] = "About"; -} -

@ViewData["Title"].

-

@ViewData["Message"]

- -

Use this area to provide additional information.

+@{ + ViewData["Title"] = "About"; +} +

@ViewData["Title"].

+

@ViewData["Message"]

+ +

Use this area to provide additional information.

diff --git a/testOauthClient/Views/Home/Contact.cshtml b/src/sampleWebAsWebApiClient/Views/Home/Contact.cshtml similarity index 96% rename from testOauthClient/Views/Home/Contact.cshtml rename to src/sampleWebAsWebApiClient/Views/Home/Contact.cshtml index cecd5aa2..d5e35e02 100755 --- a/testOauthClient/Views/Home/Contact.cshtml +++ b/src/sampleWebAsWebApiClient/Views/Home/Contact.cshtml @@ -1,16 +1,16 @@ -@{ - ViewData["Title"] = "Contact"; -} -

@ViewData["Title"].

-

@ViewData["Message"]

- -
- Paul Schneider
- A: Boulevard Aristide Briand - 92150 Suresnes - M: 336 51 14 15 64 -
- -
- Support: contact@pschneider.fr
- Marketing: paul@pschneider.fr -
+@{ + ViewData["Title"] = "Contact"; +} +

@ViewData["Title"].

+

@ViewData["Message"]

+ +
+ Paul Schneider
+ A: Boulevard Aristide Briand - 92150 Suresnes + M: 336 51 14 15 64 +
+ +
+ Support: contact@pschneider.fr
+ Marketing: paul@pschneider.fr +
diff --git a/testOauthClient/Views/Home/Index.cshtml b/src/sampleWebAsWebApiClient/Views/Home/Index.cshtml similarity index 97% rename from testOauthClient/Views/Home/Index.cshtml rename to src/sampleWebAsWebApiClient/Views/Home/Index.cshtml index 04f4b47b..2bb743a4 100755 --- a/testOauthClient/Views/Home/Index.cshtml +++ b/src/sampleWebAsWebApiClient/Views/Home/Index.cshtml @@ -1,37 +1,37 @@ -@{ - ViewData["Title"] = "Home Page"; -} - -
- @if (User?.Identity?.IsAuthenticated ?? false) { -

Welcome, @User.Identity.Name

- -

- @foreach (var claim in Context.User.Claims) { -

@claim.Type: @claim.Value
- } -

- - if (Model!=null) { -

Message received from the resource controller: @Model

- } - -
- -
-
- -
-
- Envoyer vers le dossier "test" - -
- - Sign out - } - - else { -

Welcome, anonymous

- Sign in - } -
+@{ + ViewData["Title"] = "Home Page"; +} + +
+ @if (User?.Identity?.IsAuthenticated ?? false) { +

Welcome, @User.Identity.Name

+ +

+ @foreach (var claim in Context.User.Claims) { +

@claim.Type: @claim.Value
+ } +

+ + if (Model!=null) { +

Message received from the resource controller: @Model

+ } + +
+ +
+
+ +
+
+ Envoyer vers le dossier "test" + +
+ + Sign out + } + + else { +

Welcome, anonymous

+ Sign in + } +
diff --git a/testOauthClient/Views/Shared/Error.cshtml b/src/sampleWebAsWebApiClient/Views/Shared/Error.cshtml similarity index 96% rename from testOauthClient/Views/Shared/Error.cshtml rename to src/sampleWebAsWebApiClient/Views/Shared/Error.cshtml index a288cb05..473b35d6 100755 --- a/testOauthClient/Views/Shared/Error.cshtml +++ b/src/sampleWebAsWebApiClient/Views/Shared/Error.cshtml @@ -1,6 +1,6 @@ -@{ - ViewData["Title"] = "Error"; -} - -

Error.

-

An error occurred while processing your request.

+@{ + ViewData["Title"] = "Error"; +} + +

Error.

+

An error occurred while processing your request.

diff --git a/testOauthClient/Views/Shared/_Layout.cshtml b/src/sampleWebAsWebApiClient/Views/Shared/_Layout.cshtml similarity index 97% rename from testOauthClient/Views/Shared/_Layout.cshtml rename to src/sampleWebAsWebApiClient/Views/Shared/_Layout.cshtml index 9a6f6b4b..b5ba2e96 100755 --- a/testOauthClient/Views/Shared/_Layout.cshtml +++ b/src/sampleWebAsWebApiClient/Views/Shared/_Layout.cshtml @@ -1,46 +1,46 @@ - - - - - - @ViewData["Title"] - testOauthClient - - - - - - -
- @RenderBody() -
-
-

© 2016 - testOauthClient

-
-
- - - - - - @RenderSection("scripts", required: false) - - + + + + + + @ViewData["Title"] - testOauthClient + + + + + + +
+ @RenderBody() +
+
+

© 2016 - testOauthClient

+
+
+ + + + + + @RenderSection("scripts", required: false) + + diff --git a/testOauthClient/Views/_ViewImports.cshtml b/src/sampleWebAsWebApiClient/Views/_ViewImports.cshtml similarity index 97% rename from testOauthClient/Views/_ViewImports.cshtml rename to src/sampleWebAsWebApiClient/Views/_ViewImports.cshtml index bb69f530..5ebd7c19 100755 --- a/testOauthClient/Views/_ViewImports.cshtml +++ b/src/sampleWebAsWebApiClient/Views/_ViewImports.cshtml @@ -1,2 +1,2 @@ -@using testOauthClient -@addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers" +@using testOauthClient +@addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers" diff --git a/testOauthClient/Views/_ViewStart.cshtml b/src/sampleWebAsWebApiClient/Views/_ViewStart.cshtml similarity index 90% rename from testOauthClient/Views/_ViewStart.cshtml rename to src/sampleWebAsWebApiClient/Views/_ViewStart.cshtml index 66b5da25..820a2f6e 100755 --- a/testOauthClient/Views/_ViewStart.cshtml +++ b/src/sampleWebAsWebApiClient/Views/_ViewStart.cshtml @@ -1,3 +1,3 @@ -@{ - Layout = "_Layout"; -} +@{ + Layout = "_Layout"; +} diff --git a/testOauthClient/appsettings.json b/src/sampleWebAsWebApiClient/appsettings.json similarity index 100% rename from testOauthClient/appsettings.json rename to src/sampleWebAsWebApiClient/appsettings.json diff --git a/testOauthClient/bower.json b/src/sampleWebAsWebApiClient/bower.json similarity index 95% rename from testOauthClient/bower.json rename to src/sampleWebAsWebApiClient/bower.json index 30c22e9a..fb3440bb 100755 --- a/testOauthClient/bower.json +++ b/src/sampleWebAsWebApiClient/bower.json @@ -1,10 +1,10 @@ -{ - "name": "testOauthClient", - "private": true, - "dependencies": { - "bootstrap": "3.3.5", - "jquery": "2.1.4", - "jquery-validation": "1.14.0", - "jquery-validation-unobtrusive": "3.2.4" - } -} +{ + "name": "testOauthClient", + "private": true, + "dependencies": { + "bootstrap": "3.3.5", + "jquery": "2.1.4", + "jquery-validation": "1.14.0", + "jquery-validation-unobtrusive": "3.2.4" + } +} diff --git a/testOauthClient/gulpfile.js b/src/sampleWebAsWebApiClient/gulpfile.js similarity index 96% rename from testOauthClient/gulpfile.js rename to src/sampleWebAsWebApiClient/gulpfile.js index 1ff01afd..82a0ead8 100755 --- a/testOauthClient/gulpfile.js +++ b/src/sampleWebAsWebApiClient/gulpfile.js @@ -1,64 +1,64 @@ -/// -"use strict"; - -var gulp = require("gulp"), - rimraf = require("rimraf"), - concat = require("gulp-concat"), - cssmin = require("gulp-cssmin"), - shell = require("gulp-shell"), - uglify = require("gulp-uglify"); - -var webroot = "./wwwroot/"; - -var paths = { - js: webroot + "js/**/*.js", - minJs: webroot + "js/**/*.min.js", - css: webroot + "css/**/*.css", - minCss: webroot + "css/**/*.min.css", - concatJsDest: webroot + "js/site.min.js", - concatCssDest: webroot + "css/site.min.css" -}; - -gulp.task("clean:js", function (cb) { - rimraf(paths.concatJsDest, cb); -}); - -gulp.task("clean:css", function (cb) { - rimraf(paths.concatCssDest, cb); -}); - -gulp.task("clean", ["clean:js", "clean:css"]); - -gulp.task("min:js", function () { - return gulp.src([paths.js, "!" + paths.minJs], { - base: "." - }) - .pipe(concat(paths.concatJsDest)) - .pipe(uglify()) - .pipe(gulp.dest(".")); -}); - -gulp.task("min:css", function () { - return gulp.src([paths.css, "!" + paths.minCss]) - .pipe(concat(paths.concatCssDest)) - .pipe(cssmin()) - .pipe(gulp.dest(".")); -}); - -gulp.task("min", ["min:js", "min:css"]); -gulp.task('watch', shell.task(['MONO_OPTIONS=--debug ASPNET_ENV=Development dnx-watch web --configuration=Debug --server.urls=http://*:5002'])) - -var program = "testOauthClient"; -var port = 55555; - -gulp.task('default', ['debug']); - -gulp.task('build', function() { - return gulp - .src('./**/*.cs') - .pipe(msc(['-fullpaths', '-debug', '-target:exe', '-out:' + program])); -}); - -gulp.task('debug', ['build'], function(done) { - return mono.debug({ port: port, program: program}, done); +/// +"use strict"; + +var gulp = require("gulp"), + rimraf = require("rimraf"), + concat = require("gulp-concat"), + cssmin = require("gulp-cssmin"), + shell = require("gulp-shell"), + uglify = require("gulp-uglify"); + +var webroot = "./wwwroot/"; + +var paths = { + js: webroot + "js/**/*.js", + minJs: webroot + "js/**/*.min.js", + css: webroot + "css/**/*.css", + minCss: webroot + "css/**/*.min.css", + concatJsDest: webroot + "js/site.min.js", + concatCssDest: webroot + "css/site.min.css" +}; + +gulp.task("clean:js", function (cb) { + rimraf(paths.concatJsDest, cb); +}); + +gulp.task("clean:css", function (cb) { + rimraf(paths.concatCssDest, cb); +}); + +gulp.task("clean", ["clean:js", "clean:css"]); + +gulp.task("min:js", function () { + return gulp.src([paths.js, "!" + paths.minJs], { + base: "." + }) + .pipe(concat(paths.concatJsDest)) + .pipe(uglify()) + .pipe(gulp.dest(".")); +}); + +gulp.task("min:css", function () { + return gulp.src([paths.css, "!" + paths.minCss]) + .pipe(concat(paths.concatCssDest)) + .pipe(cssmin()) + .pipe(gulp.dest(".")); +}); + +gulp.task("min", ["min:js", "min:css"]); +gulp.task('watch', shell.task(['MONO_OPTIONS=--debug ASPNET_ENV=Development dnx-watch web --configuration=Debug --server.urls=http://*:5002'])) + +var program = "testOauthClient"; +var port = 55555; + +gulp.task('default', ['debug']); + +gulp.task('build', function() { + return gulp + .src('./**/*.cs') + .pipe(msc(['-fullpaths', '-debug', '-target:exe', '-out:' + program])); +}); + +gulp.task('debug', ['build'], function(done) { + return mono.debug({ port: port, program: program}, done); }); \ No newline at end of file diff --git a/testOauthClient/package.json b/src/sampleWebAsWebApiClient/package.json similarity index 95% rename from testOauthClient/package.json rename to src/sampleWebAsWebApiClient/package.json index e49ea7ae..f7ec97f4 100755 --- a/testOauthClient/package.json +++ b/src/sampleWebAsWebApiClient/package.json @@ -1,12 +1,12 @@ -{ - "licence": "GNU GPL v3", - "name": "test-oauth-client", - "version": "0.0.0", - "devDependencies": { - "gulp": "^3.9.1", - "gulp-concat": "^2.6.1", - "gulp-cssmin": "^0.2.0", - "gulp-uglify": "^3.0.0", - "rimraf": "^2.6.2" - } +{ + "licence": "GNU GPL v3", + "name": "test-oauth-client", + "version": "0.0.0", + "devDependencies": { + "gulp": "^3.9.1", + "gulp-concat": "^2.6.1", + "gulp-cssmin": "^0.2.0", + "gulp-uglify": "^3.0.0", + "rimraf": "^2.6.2" + } } \ No newline at end of file diff --git a/testOauthClient/project.json b/src/sampleWebAsWebApiClient/project.json similarity index 100% rename from testOauthClient/project.json rename to src/sampleWebAsWebApiClient/project.json diff --git a/testOauthClient/wwwroot/css/site.css b/src/sampleWebAsWebApiClient/wwwroot/css/site.css similarity index 94% rename from testOauthClient/wwwroot/css/site.css rename to src/sampleWebAsWebApiClient/wwwroot/css/site.css index b67b92cf..af0456db 100755 --- a/testOauthClient/wwwroot/css/site.css +++ b/src/sampleWebAsWebApiClient/wwwroot/css/site.css @@ -1,24 +1,24 @@ -body { - padding-top: 50px; - padding-bottom: 20px; -} - -/* Wrapping element */ -/* Set some basic padding to keep content from hitting the edges */ -.body-content { - padding-left: 15px; - padding-right: 15px; -} - -/* Set widths on the form inputs since otherwise they're 100% wide */ -input, -select, -textarea { - max-width: 280px; -} - -/* Carousel */ -.carousel-caption p { - font-size: 20px; - line-height: 1.4; -} +body { + padding-top: 50px; + padding-bottom: 20px; +} + +/* Wrapping element */ +/* Set some basic padding to keep content from hitting the edges */ +.body-content { + padding-left: 15px; + padding-right: 15px; +} + +/* Set widths on the form inputs since otherwise they're 100% wide */ +input, +select, +textarea { + max-width: 280px; +} + +/* Carousel */ +.carousel-caption p { + font-size: 20px; + line-height: 1.4; +} diff --git a/testOauthClient/wwwroot/css/site.min.css b/src/sampleWebAsWebApiClient/wwwroot/css/site.min.css similarity index 100% rename from testOauthClient/wwwroot/css/site.min.css rename to src/sampleWebAsWebApiClient/wwwroot/css/site.min.css diff --git a/testOauthClient/wwwroot/favicon.ico b/src/sampleWebAsWebApiClient/wwwroot/favicon.ico similarity index 100% rename from testOauthClient/wwwroot/favicon.ico rename to src/sampleWebAsWebApiClient/wwwroot/favicon.ico diff --git a/testOauthClient/wwwroot/images/ASP-NET-Banners-01.png b/src/sampleWebAsWebApiClient/wwwroot/images/ASP-NET-Banners-01.png similarity index 100% rename from testOauthClient/wwwroot/images/ASP-NET-Banners-01.png rename to src/sampleWebAsWebApiClient/wwwroot/images/ASP-NET-Banners-01.png diff --git a/testOauthClient/wwwroot/images/ASP-NET-Banners-02.png b/src/sampleWebAsWebApiClient/wwwroot/images/ASP-NET-Banners-02.png similarity index 100% rename from testOauthClient/wwwroot/images/ASP-NET-Banners-02.png rename to src/sampleWebAsWebApiClient/wwwroot/images/ASP-NET-Banners-02.png diff --git a/testOauthClient/wwwroot/images/Banner-01-Azure.png b/src/sampleWebAsWebApiClient/wwwroot/images/Banner-01-Azure.png similarity index 100% rename from testOauthClient/wwwroot/images/Banner-01-Azure.png rename to src/sampleWebAsWebApiClient/wwwroot/images/Banner-01-Azure.png diff --git a/testOauthClient/wwwroot/images/Banner-02-VS.png b/src/sampleWebAsWebApiClient/wwwroot/images/Banner-02-VS.png similarity index 100% rename from testOauthClient/wwwroot/images/Banner-02-VS.png rename to src/sampleWebAsWebApiClient/wwwroot/images/Banner-02-VS.png diff --git a/testOauthClient/wwwroot/js/site.js b/src/sampleWebAsWebApiClient/wwwroot/js/site.js similarity index 96% rename from testOauthClient/wwwroot/js/site.js rename to src/sampleWebAsWebApiClient/wwwroot/js/site.js index 1dacbec4..e069226a 100755 --- a/testOauthClient/wwwroot/js/site.js +++ b/src/sampleWebAsWebApiClient/wwwroot/js/site.js @@ -1 +1 @@ -// Write your Javascript code. +// Write your Javascript code. diff --git a/testOauthClient/wwwroot/js/site.min.js b/src/sampleWebAsWebApiClient/wwwroot/js/site.min.js similarity index 100% rename from testOauthClient/wwwroot/js/site.min.js rename to src/sampleWebAsWebApiClient/wwwroot/js/site.min.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/.bower.json b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/.bower.json similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/.bower.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/.bower.json diff --git a/testOauthClient/wwwroot/lib/bootstrap/Gruntfile.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/Gruntfile.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/Gruntfile.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/Gruntfile.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/LICENSE b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/LICENSE similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/LICENSE rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/LICENSE diff --git a/testOauthClient/wwwroot/lib/bootstrap/README.md b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/README.md similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/README.md rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/README.md diff --git a/testOauthClient/wwwroot/lib/bootstrap/bower.json b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/bower.json similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/bower.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/bower.json diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/dist/js/npm.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/js/npm.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/dist/js/npm.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/dist/js/npm.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.eot b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.eot rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.eot diff --git a/testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.svg b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.svg rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.svg diff --git a/testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf diff --git a/testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff diff --git a/testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 diff --git a/testOauthClient/wwwroot/lib/bootstrap/grunt/.jshintrc b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/.jshintrc similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/grunt/.jshintrc rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/.jshintrc diff --git a/testOauthClient/wwwroot/lib/bootstrap/grunt/bs-commonjs-generator.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/bs-commonjs-generator.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/grunt/bs-commonjs-generator.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/bs-commonjs-generator.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/grunt/bs-glyphicons-data-generator.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/bs-glyphicons-data-generator.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/grunt/bs-glyphicons-data-generator.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/bs-glyphicons-data-generator.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/grunt/bs-lessdoc-parser.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/bs-lessdoc-parser.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/grunt/bs-lessdoc-parser.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/bs-lessdoc-parser.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/grunt/bs-raw-files-generator.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/bs-raw-files-generator.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/grunt/bs-raw-files-generator.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/bs-raw-files-generator.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/grunt/configBridge.json b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/configBridge.json similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/grunt/configBridge.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/configBridge.json diff --git a/testOauthClient/wwwroot/lib/bootstrap/grunt/sauce_browsers.yml b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/sauce_browsers.yml similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/grunt/sauce_browsers.yml rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/grunt/sauce_browsers.yml diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/.jscsrc b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/.jscsrc similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/.jscsrc rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/.jscsrc diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/.jshintrc b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/.jshintrc similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/.jshintrc rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/.jshintrc diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/affix.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/affix.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/affix.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/affix.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/alert.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/alert.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/alert.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/alert.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/button.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/button.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/button.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/button.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/carousel.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/carousel.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/carousel.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/carousel.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/collapse.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/collapse.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/collapse.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/collapse.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/dropdown.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/dropdown.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/dropdown.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/dropdown.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/modal.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/modal.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/modal.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/modal.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/popover.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/popover.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/popover.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/popover.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/scrollspy.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/scrollspy.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/scrollspy.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/scrollspy.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/tab.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/tab.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/tab.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/tab.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/tooltip.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/tooltip.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/tooltip.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/tooltip.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/js/transition.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/transition.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/js/transition.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/js/transition.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/.csscomb.json b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/.csscomb.json similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/.csscomb.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/.csscomb.json diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/.csslintrc b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/.csslintrc similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/.csslintrc rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/.csslintrc diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/alerts.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/alerts.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/alerts.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/alerts.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/badges.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/badges.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/badges.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/badges.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/bootstrap.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/bootstrap.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/bootstrap.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/bootstrap.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/breadcrumbs.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/breadcrumbs.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/breadcrumbs.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/breadcrumbs.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/button-groups.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/button-groups.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/button-groups.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/button-groups.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/buttons.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/buttons.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/buttons.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/buttons.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/carousel.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/carousel.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/carousel.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/carousel.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/close.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/close.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/close.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/close.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/code.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/code.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/code.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/code.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/component-animations.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/component-animations.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/component-animations.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/component-animations.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/dropdowns.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/dropdowns.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/dropdowns.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/dropdowns.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/forms.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/forms.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/forms.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/forms.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/glyphicons.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/glyphicons.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/glyphicons.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/glyphicons.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/grid.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/grid.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/grid.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/grid.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/input-groups.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/input-groups.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/input-groups.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/input-groups.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/jumbotron.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/jumbotron.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/jumbotron.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/jumbotron.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/labels.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/labels.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/labels.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/labels.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/list-group.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/list-group.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/list-group.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/list-group.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/media.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/media.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/media.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/media.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/alerts.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/alerts.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/alerts.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/alerts.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/background-variant.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/background-variant.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/background-variant.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/background-variant.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/border-radius.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/border-radius.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/border-radius.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/border-radius.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/buttons.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/buttons.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/buttons.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/buttons.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/center-block.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/center-block.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/center-block.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/center-block.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/clearfix.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/clearfix.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/clearfix.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/clearfix.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/forms.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/forms.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/forms.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/forms.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/gradients.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/gradients.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/gradients.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/gradients.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/grid-framework.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/grid-framework.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/grid-framework.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/grid-framework.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/grid.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/grid.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/grid.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/grid.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/hide-text.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/hide-text.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/hide-text.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/hide-text.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/image.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/image.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/image.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/image.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/labels.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/labels.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/labels.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/labels.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/list-group.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/list-group.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/list-group.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/list-group.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/nav-divider.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/nav-divider.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/nav-divider.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/nav-divider.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/nav-vertical-align.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/nav-vertical-align.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/nav-vertical-align.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/nav-vertical-align.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/opacity.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/opacity.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/opacity.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/opacity.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/pagination.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/pagination.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/pagination.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/pagination.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/panels.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/panels.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/panels.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/panels.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/progress-bar.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/progress-bar.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/progress-bar.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/progress-bar.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/reset-filter.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/reset-filter.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/reset-filter.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/reset-filter.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/reset-text.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/reset-text.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/reset-text.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/reset-text.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/resize.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/resize.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/resize.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/resize.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/responsive-visibility.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/responsive-visibility.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/responsive-visibility.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/responsive-visibility.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/size.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/size.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/size.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/size.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/tab-focus.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/tab-focus.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/tab-focus.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/tab-focus.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/table-row.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/table-row.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/table-row.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/table-row.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/text-emphasis.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/text-emphasis.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/text-emphasis.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/text-emphasis.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/text-overflow.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/text-overflow.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/text-overflow.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/text-overflow.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/mixins/vendor-prefixes.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/vendor-prefixes.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/mixins/vendor-prefixes.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/mixins/vendor-prefixes.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/modals.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/modals.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/modals.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/modals.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/navbar.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/navbar.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/navbar.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/navbar.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/navs.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/navs.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/navs.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/navs.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/normalize.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/normalize.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/normalize.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/normalize.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/pager.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/pager.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/pager.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/pager.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/pagination.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/pagination.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/pagination.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/pagination.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/panels.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/panels.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/panels.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/panels.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/popovers.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/popovers.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/popovers.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/popovers.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/print.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/print.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/print.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/print.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/progress-bars.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/progress-bars.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/progress-bars.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/progress-bars.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/responsive-embed.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/responsive-embed.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/responsive-embed.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/responsive-embed.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/responsive-utilities.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/responsive-utilities.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/responsive-utilities.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/responsive-utilities.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/scaffolding.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/scaffolding.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/scaffolding.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/scaffolding.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/tables.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/tables.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/tables.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/tables.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/theme.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/theme.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/theme.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/theme.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/thumbnails.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/thumbnails.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/thumbnails.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/thumbnails.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/tooltip.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/tooltip.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/tooltip.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/tooltip.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/type.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/type.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/type.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/type.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/utilities.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/utilities.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/utilities.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/utilities.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/variables.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/variables.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/variables.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/variables.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/less/wells.less b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/wells.less similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/less/wells.less rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/less/wells.less diff --git a/testOauthClient/wwwroot/lib/bootstrap/package.js b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/package.js similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/package.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/package.js diff --git a/testOauthClient/wwwroot/lib/bootstrap/package.json b/src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/package.json similarity index 100% rename from testOauthClient/wwwroot/lib/bootstrap/package.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/bootstrap/package.json diff --git a/testOauthClient/wwwroot/lib/jquery-validation-unobtrusive/.bower.json b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation-unobtrusive/.bower.json similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation-unobtrusive/.bower.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation-unobtrusive/.bower.json diff --git a/testOauthClient/wwwroot/lib/jquery-validation-unobtrusive/bower.json b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation-unobtrusive/bower.json similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation-unobtrusive/bower.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation-unobtrusive/bower.json diff --git a/testOauthClient/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/.bower.json b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/.bower.json similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/.bower.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/.bower.json diff --git a/testOauthClient/wwwroot/lib/jquery-validation/CONTRIBUTING.md b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/CONTRIBUTING.md similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/CONTRIBUTING.md rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/CONTRIBUTING.md diff --git a/testOauthClient/wwwroot/lib/jquery-validation/Gruntfile.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/Gruntfile.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/Gruntfile.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/Gruntfile.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/LICENSE.md b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/LICENSE.md similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/LICENSE.md rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/testOauthClient/wwwroot/lib/jquery-validation/README.md b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/README.md similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/README.md rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/README.md diff --git a/testOauthClient/wwwroot/lib/jquery-validation/bower.json b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/bower.json similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/bower.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/bower.json diff --git a/testOauthClient/wwwroot/lib/jquery-validation/changelog.md b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/changelog.md similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/changelog.md rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/changelog.md diff --git a/testOauthClient/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/dist/additional-methods.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/dist/additional-methods.min.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/dist/additional-methods.min.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/dist/additional-methods.min.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/dist/jquery.validate.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/package.json b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/package.json similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/package.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/package.json diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/accept.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/accept.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/accept.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/accept.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/additional.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/additional.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/additional.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/additional.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/alphanumeric.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/alphanumeric.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/alphanumeric.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/alphanumeric.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/bankaccountNL.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/bankaccountNL.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/bankaccountNL.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/bankaccountNL.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/bankorgiroaccountNL.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/bankorgiroaccountNL.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/bankorgiroaccountNL.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/bankorgiroaccountNL.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/bic.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/bic.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/bic.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/bic.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/cifES.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/cifES.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/cifES.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/cifES.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/cpfBR.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/cpfBR.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/cpfBR.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/cpfBR.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/creditcardtypes.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/creditcardtypes.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/creditcardtypes.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/creditcardtypes.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/currency.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/currency.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/currency.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/currency.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/dateFA.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/dateFA.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/dateFA.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/dateFA.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/dateITA.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/dateITA.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/dateITA.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/dateITA.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/dateNL.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/dateNL.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/dateNL.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/dateNL.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/extension.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/extension.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/extension.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/extension.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/giroaccountNL.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/giroaccountNL.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/giroaccountNL.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/giroaccountNL.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/iban.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/iban.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/iban.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/iban.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/integer.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/integer.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/integer.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/integer.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/ipv4.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/ipv4.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/ipv4.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/ipv4.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/ipv6.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/ipv6.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/ipv6.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/ipv6.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/lettersonly.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/lettersonly.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/lettersonly.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/lettersonly.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/letterswithbasicpunc.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/letterswithbasicpunc.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/letterswithbasicpunc.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/letterswithbasicpunc.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/mobileNL.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/mobileNL.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/mobileNL.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/mobileNL.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/mobileUK.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/mobileUK.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/mobileUK.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/mobileUK.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/nieES.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/nieES.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/nieES.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/nieES.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/nifES.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/nifES.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/nifES.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/nifES.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/notEqualTo.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/notEqualTo.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/notEqualTo.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/notEqualTo.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/nowhitespace.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/nowhitespace.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/nowhitespace.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/nowhitespace.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/pattern.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/pattern.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/pattern.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/pattern.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/phoneNL.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/phoneNL.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/phoneNL.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/phoneNL.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/phoneUK.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/phoneUK.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/phoneUK.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/phoneUK.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/phoneUS.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/phoneUS.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/phoneUS.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/phoneUS.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/phonesUK.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/phonesUK.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/phonesUK.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/phonesUK.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/postalCodeCA.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postalCodeCA.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/postalCodeCA.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postalCodeCA.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/postalcodeBR.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postalcodeBR.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/postalcodeBR.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postalcodeBR.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/postalcodeIT.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postalcodeIT.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/postalcodeIT.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postalcodeIT.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/postalcodeNL.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postalcodeNL.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/postalcodeNL.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postalcodeNL.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/postcodeUK.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postcodeUK.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/postcodeUK.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/postcodeUK.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/require_from_group.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/require_from_group.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/require_from_group.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/require_from_group.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/skip_or_fill_minimum.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/skip_or_fill_minimum.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/skip_or_fill_minimum.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/skip_or_fill_minimum.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/statesUS.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/statesUS.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/statesUS.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/statesUS.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/strippedminlength.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/strippedminlength.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/strippedminlength.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/strippedminlength.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/time.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/time.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/time.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/time.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/time12h.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/time12h.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/time12h.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/time12h.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/url2.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/url2.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/url2.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/url2.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/vinUS.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/vinUS.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/vinUS.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/vinUS.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/zipcodeUS.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/zipcodeUS.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/zipcodeUS.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/zipcodeUS.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/additional/ziprange.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/ziprange.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/additional/ziprange.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/additional/ziprange.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/ajax.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/ajax.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/ajax.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/ajax.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/core.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/core.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/core.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/core.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ar.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ar.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ar.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ar.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_bg.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_bg.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_bg.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_bg.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_bn_BD.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_bn_BD.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_bn_BD.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_bn_BD.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ca.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ca.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ca.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ca.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_cs.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_cs.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_cs.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_cs.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_da.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_da.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_da.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_da.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_de.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_de.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_de.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_de.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_el.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_el.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_el.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_el.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_es.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_es.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_es.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_es.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_es_AR.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_es_AR.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_es_AR.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_es_AR.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_es_PE.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_es_PE.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_es_PE.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_es_PE.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_et.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_et.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_et.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_et.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_eu.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_eu.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_eu.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_eu.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_fa.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_fa.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_fa.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_fa.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_fi.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_fi.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_fi.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_fi.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_fr.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_fr.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_fr.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_fr.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ge.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ge.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ge.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ge.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_gl.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_gl.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_gl.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_gl.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_he.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_he.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_he.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_he.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_hr.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_hr.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_hr.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_hr.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_hu.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_hu.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_hu.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_hu.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_hy_AM.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_hy_AM.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_hy_AM.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_hy_AM.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_id.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_id.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_id.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_id.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_is.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_is.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_is.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_is.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_it.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_it.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_it.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_it.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ja.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ja.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ja.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ja.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ka.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ka.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ka.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ka.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_kk.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_kk.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_kk.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_kk.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ko.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ko.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ko.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ko.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_lt.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_lt.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_lt.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_lt.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_lv.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_lv.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_lv.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_lv.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_my.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_my.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_my.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_my.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_nl.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_nl.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_nl.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_nl.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_no.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_no.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_no.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_no.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_pl.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_pl.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_pl.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_pl.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_pt_BR.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_pt_BR.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_pt_BR.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_pt_BR.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_pt_PT.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_pt_PT.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_pt_PT.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_pt_PT.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ro.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ro.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ro.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ro.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ru.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ru.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_ru.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_ru.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_si.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_si.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_si.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_si.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sk.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sk.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sk.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sk.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sl.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sl.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sl.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sl.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sr.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sr.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sr.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sr.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sr_lat.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sr_lat.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sr_lat.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sr_lat.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sv.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sv.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_sv.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_sv.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_th.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_th.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_th.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_th.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_tj.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_tj.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_tj.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_tj.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_tr.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_tr.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_tr.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_tr.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_uk.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_uk.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_uk.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_uk.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_vi.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_vi.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_vi.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_vi.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_zh.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_zh.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_zh.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_zh.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_zh_TW.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_zh_TW.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/messages_zh_TW.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/messages_zh_TW.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_de.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_de.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_de.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_de.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_es_CL.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_es_CL.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_es_CL.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_es_CL.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_fi.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_fi.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_fi.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_fi.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_nl.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_nl.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_nl.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_nl.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_pt.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_pt.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/src/localization/methods_pt.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/src/localization/methods_pt.js diff --git a/testOauthClient/wwwroot/lib/jquery-validation/validation.jquery.json b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/validation.jquery.json similarity index 100% rename from testOauthClient/wwwroot/lib/jquery-validation/validation.jquery.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery-validation/validation.jquery.json diff --git a/testOauthClient/wwwroot/lib/jquery/.bower.json b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/.bower.json similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/.bower.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/.bower.json diff --git a/testOauthClient/wwwroot/lib/jquery/MIT-LICENSE.txt b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/MIT-LICENSE.txt similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/MIT-LICENSE.txt rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/MIT-LICENSE.txt diff --git a/testOauthClient/wwwroot/lib/jquery/bower.json b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/bower.json similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/bower.json rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/bower.json diff --git a/testOauthClient/wwwroot/lib/jquery/dist/jquery.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/dist/jquery.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/dist/jquery.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/dist/jquery.js diff --git a/testOauthClient/wwwroot/lib/jquery/dist/jquery.min.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/dist/jquery.min.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/dist/jquery.min.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/dist/jquery.min.js diff --git a/testOauthClient/wwwroot/lib/jquery/dist/jquery.min.map b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/dist/jquery.min.map similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/dist/jquery.min.map rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax/jsonp.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/jsonp.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax/jsonp.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/jsonp.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax/load.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/load.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax/load.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/load.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax/parseJSON.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/parseJSON.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax/parseJSON.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/parseJSON.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax/parseXML.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/parseXML.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax/parseXML.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/parseXML.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax/script.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/script.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax/script.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/script.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax/var/nonce.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/var/nonce.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax/var/nonce.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/var/nonce.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax/var/rquery.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/var/rquery.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax/var/rquery.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/var/rquery.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/ajax/xhr.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/xhr.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/ajax/xhr.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/ajax/xhr.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/attributes.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/attributes.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/attributes/attr.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/attr.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/attributes/attr.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/attr.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/attributes/classes.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/classes.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/attributes/classes.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/classes.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/attributes/prop.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/prop.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/attributes/prop.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/prop.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/attributes/support.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/support.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/attributes/support.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/support.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/attributes/val.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/val.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/attributes/val.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/attributes/val.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/callbacks.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/callbacks.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/callbacks.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/callbacks.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/core.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/core.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/core/access.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/access.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/core/access.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/access.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/core/init.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/init.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/core/init.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/init.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/core/parseHTML.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/parseHTML.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/core/parseHTML.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/parseHTML.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/core/ready.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/ready.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/core/ready.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/ready.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/core/var/rsingleTag.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/var/rsingleTag.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/core/var/rsingleTag.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/core/var/rsingleTag.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/addGetHookIf.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/addGetHookIf.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/addGetHookIf.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/addGetHookIf.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/curCSS.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/curCSS.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/curCSS.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/curCSS.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/defaultDisplay.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/defaultDisplay.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/defaultDisplay.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/defaultDisplay.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/hiddenVisibleSelectors.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/hiddenVisibleSelectors.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/hiddenVisibleSelectors.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/hiddenVisibleSelectors.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/support.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/support.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/support.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/support.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/swap.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/swap.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/swap.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/swap.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/var/cssExpand.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/cssExpand.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/var/cssExpand.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/cssExpand.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/var/getStyles.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/getStyles.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/var/getStyles.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/getStyles.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/var/isHidden.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/isHidden.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/var/isHidden.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/isHidden.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/var/rmargin.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/rmargin.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/var/rmargin.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/rmargin.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/css/var/rnumnonpx.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/rnumnonpx.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/css/var/rnumnonpx.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/css/var/rnumnonpx.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/data.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/data.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/data/Data.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data/Data.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/data/Data.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data/Data.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/data/accepts.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data/accepts.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/data/accepts.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data/accepts.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/data/var/data_priv.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data/var/data_priv.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/data/var/data_priv.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data/var/data_priv.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/data/var/data_user.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data/var/data_user.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/data/var/data_user.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/data/var/data_user.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/deferred.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/deferred.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/deferred.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/deferred.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/deprecated.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/deprecated.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/deprecated.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/deprecated.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/dimensions.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/dimensions.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/dimensions.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/dimensions.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/effects.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/effects.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/effects.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/effects.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/effects/Tween.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/effects/Tween.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/effects/Tween.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/effects/Tween.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/effects/animatedSelector.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/effects/animatedSelector.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/effects/animatedSelector.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/effects/animatedSelector.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/event.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/event.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/event.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/event.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/event/ajax.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/event/ajax.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/event/ajax.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/event/ajax.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/event/alias.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/event/alias.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/event/alias.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/event/alias.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/event/support.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/event/support.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/event/support.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/event/support.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/exports/amd.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/exports/amd.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/exports/amd.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/exports/amd.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/exports/global.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/exports/global.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/exports/global.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/exports/global.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/intro.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/intro.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/intro.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/intro.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/jquery.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/jquery.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/jquery.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/jquery.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/manipulation.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/manipulation.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/manipulation.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/manipulation.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/manipulation/_evalUrl.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/manipulation/_evalUrl.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/manipulation/_evalUrl.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/manipulation/_evalUrl.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/manipulation/support.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/manipulation/support.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/manipulation/support.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/manipulation/support.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/manipulation/var/rcheckableType.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/manipulation/var/rcheckableType.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/manipulation/var/rcheckableType.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/manipulation/var/rcheckableType.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/offset.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/offset.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/offset.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/offset.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/outro.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/outro.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/outro.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/outro.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/queue.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/queue.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/queue.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/queue.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/queue/delay.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/queue/delay.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/queue/delay.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/queue/delay.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/selector-native.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/selector-native.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/selector-native.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/selector-native.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/selector-sizzle.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/selector-sizzle.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/selector-sizzle.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/selector-sizzle.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/selector.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/selector.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/selector.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/selector.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/serialize.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/serialize.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/serialize.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/serialize.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.map b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.map similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.map rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/sizzle/dist/sizzle.min.map diff --git a/testOauthClient/wwwroot/lib/jquery/src/traversing.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/traversing.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/traversing.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/traversing.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/traversing/findFilter.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/traversing/findFilter.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/traversing/findFilter.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/traversing/findFilter.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/traversing/var/rneedsContext.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/traversing/var/rneedsContext.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/traversing/var/rneedsContext.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/traversing/var/rneedsContext.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/arr.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/arr.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/arr.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/arr.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/class2type.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/class2type.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/class2type.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/class2type.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/concat.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/concat.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/concat.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/concat.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/hasOwn.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/hasOwn.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/hasOwn.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/hasOwn.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/indexOf.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/indexOf.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/indexOf.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/indexOf.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/pnum.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/pnum.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/pnum.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/pnum.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/push.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/push.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/push.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/push.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/rnotwhite.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/rnotwhite.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/rnotwhite.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/rnotwhite.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/slice.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/slice.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/slice.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/slice.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/strundefined.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/strundefined.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/strundefined.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/strundefined.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/support.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/support.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/support.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/support.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/var/toString.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/toString.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/var/toString.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/var/toString.js diff --git a/testOauthClient/wwwroot/lib/jquery/src/wrap.js b/src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/wrap.js similarity index 100% rename from testOauthClient/wwwroot/lib/jquery/src/wrap.js rename to src/sampleWebAsWebApiClient/wwwroot/lib/jquery/src/wrap.js diff --git a/testOauthClient/wwwroot/web.config b/src/sampleWebAsWebApiClient/wwwroot/web.config similarity index 97% rename from testOauthClient/wwwroot/web.config rename to src/sampleWebAsWebApiClient/wwwroot/web.config index db6e6f45..e70a7778 100644 --- a/testOauthClient/wwwroot/web.config +++ b/src/sampleWebAsWebApiClient/wwwroot/web.config @@ -1,9 +1,9 @@ - - - - - - - - - + + + + + + + + + diff --git a/test/BaseTestContext.cs b/src/test/BaseTestContext.cs similarity index 100% rename from test/BaseTestContext.cs rename to src/test/BaseTestContext.cs diff --git a/test/Makefile b/src/test/Makefile similarity index 100% rename from test/Makefile rename to src/test/Makefile diff --git a/test/Mandatory/Database.cs b/src/test/Mandatory/Database.cs similarity index 100% rename from test/Mandatory/Database.cs rename to src/test/Mandatory/Database.cs diff --git a/test/Mandatory/EMailling.cs b/src/test/Mandatory/EMailling.cs similarity index 100% rename from test/Mandatory/EMailling.cs rename to src/test/Mandatory/EMailling.cs diff --git a/test/Mandatory/NodeTests.cs b/src/test/Mandatory/NodeTests.cs similarity index 100% rename from test/Mandatory/NodeTests.cs rename to src/test/Mandatory/NodeTests.cs diff --git a/test/Mandatory/ServerSideFixture.cs b/src/test/Mandatory/ServerSideFixture.cs similarity index 100% rename from test/Mandatory/ServerSideFixture.cs rename to src/test/Mandatory/ServerSideFixture.cs diff --git a/test/Mandatory/YavscMandatory.cs b/src/test/Mandatory/YavscMandatory.cs similarity index 100% rename from test/Mandatory/YavscMandatory.cs rename to src/test/Mandatory/YavscMandatory.cs diff --git a/test/Settings/DbConnectionSettings.cs b/src/test/Settings/DbConnectionSettings.cs similarity index 100% rename from test/Settings/DbConnectionSettings.cs rename to src/test/Settings/DbConnectionSettings.cs diff --git a/test/Startup.cs b/src/test/Startup.cs similarity index 100% rename from test/Startup.cs rename to src/test/Startup.cs diff --git a/test/TestHelpers.cs b/src/test/TestHelpers.cs similarity index 100% rename from test/TestHelpers.cs rename to src/test/TestHelpers.cs diff --git a/test/WIP/NotWorking.cs b/src/test/WIP/NotWorking.cs similarity index 100% rename from test/WIP/NotWorking.cs rename to src/test/WIP/NotWorking.cs diff --git a/test/WIP/YavscWorkInProgress.cs b/src/test/WIP/YavscWorkInProgress.cs similarity index 100% rename from test/WIP/YavscWorkInProgress.cs rename to src/test/WIP/YavscWorkInProgress.cs diff --git a/test/YavscServerFactory.cs b/src/test/YavscServerFactory.cs similarity index 100% rename from test/YavscServerFactory.cs rename to src/test/YavscServerFactory.cs diff --git a/src/test/appsettings.Development.json b/src/test/appsettings.Development.json new file mode 100644 index 00000000..f3b65e8e --- /dev/null +++ b/src/test/appsettings.Development.json @@ -0,0 +1,112 @@ +{ + "Site": { + "Authority": "dev.pschneider.fr", + "Title": "Yavsc dev", + "Slogan": "Yavsc : WIP.", + "Banner": "/images/yavsc.png", + "HomeViewName": "Home", + "FavIcon": "/favicon.ico", + "Icon": "/images/yavsc.png", + "Owner": { + "Name": "Paul", + "EMail": "paul@pschneider.fr", + "PostalAddress": { + "Street1": "Rua Professor Miguel Telles Antunès", + "Street2": "2 H", + "PostalCode": "2530-146", + "City": "Lourinha", + "State": "Portugal", + "Province": null + } + }, + "Admin": { + "Name": "Paul", + "EMail": "contact@pschneider.fr" + }, + "Avatars": "Avatars-Dev", + "Quota": 200000000, + "Bills": "Bills-Dev", + "Blog": "Blog-Test", + "TempDir": "Temp-Test" + }, + "Smtp": { + "Host": "127.0.0.1", + "Port": 25, + "EnableSSL": false + }, + "Logging": { + "IncludeScopes": true, + "LogLevel": { + "Default": "Debug", + "System": "Warning", + "Microsoft": "Warning" + } + }, + "Data": { + "DevConnection": { + "Database":"postgres", + "Server": "localhost", + "Port": 5432, + "Username": "yavscdev", + "Password": "admin" + }, + "TestConnection": { + "Database":"YavscTest", + "Server": "localhost", + "Port": 5432, + "Username": "yavscdev", + "Password": "admin" + } + }, + "Authentication": { + "Google": { + "ApiKey": "AIzaSyCF7Bgz-W_p26bbMzxp1ukdgg3LMDHzAo0", + "ClientId": "325408689282-6bekh7p3guj4k0f3301a6frf025cnrk1.apps.googleusercontent.com", + "ClientSecret": "MaxYcvJJCs2gDGvaELZbzwfL", + "BrowserApiKey": "AIzaSyATlg-wFCJXW658LfgqE1hm-R0tqPdwyNQ", + "Account": { + "project_id": "yavsc-001", + "private_key_id": "1b129fdf289992810a2a1ff9cb2741e24581dc1c", + "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCLmo3mv/hrpYkv\nQIr2Imrj84W2IRxJQ0RXJmMTe+qZkqZoCxVHjbwNaFBAP4GhpdQI3KcWc24bTyc0\n8EqlXPvGXTvm/GvWy+TUECW2d1faV6vYv0i/Mllypw5Dd3MduCcE/jethDyNC1rQ\n+pWEZqs4P4PGMiDOTI8I+tsPKlCX+ODNBpZDa75DfPi2qsus+wJsTyq/Ee3JyHDQ\nKPpxTAOYVc8f02Y1HTS75EMAIQt4dZgMSvvrzUiYfoBLoBGPOSPpXgD1kTagdmQW\nVFCL0rSSd2Ok/9ATlumFc/NQ7qlip6rI3iBRUhceUVuCdwbuNjNVOTQ7oCtsNhri\nq6fuZG7rAgMBAAECggEAKKkLS3n+UNwV6L1Tu/yqRVpYR4O9SVlePkPf93zQB4q/\nDO6tc/nEG+OV/CCDESHLcAlUYSWdnDahpLmYBDHg4xWkrNI4VodsTpelZE++Nsny\nM18DQSzZAJvHe77+uFk6hCnG7bLmL+5utQ9HHRkKJYfaSY+wHmYOAv+Nbg1VC+3y\n6AglZ+x+PVJXYfW73X8JvZcvQC4sH4CpCOxxRzQ1mKb7XdDaR/xXWBuRTvm8JN6k\nTcQlgbLfPxxUPxLx8l8Di4P4/hFzjeL76TepoM3wy2fXFgyVXwHmkyuEnuOv2O8s\n2cNTBWR1No/fDe2c3sMEtBfH21zZKj6E7zY330HDgQKBgQDAVQ4rBqXAZmAcCmZN\nhBVzk/nwmv4dDrVD5JSA7A72FOd1XGObh2dvRuMCJFYYHm3HEtmkjWUOPZxkkHUW\ng8AYcFCddy/P/h+WamHKc2Agv6xDlZvwyhKGSB/FXgX4pZi7aoyFQXnvwaagdwkU\n1INAp2tHFlPGBnqZ9wVnbMqbDwKBgQC50RbsoZpZJTSeK8UO9hvAPq12xQz/ip8v\nXeFfuKpRyyX7SBnZXcurAOAUuitdYBvdQQA2B5o2rjObCq644Z2o1kvFvwuLjTjY\nPL6OWctk6yPuFxDjo1SsxjS+3ml1WAB68YWUFAkmyPbVQOfmWMncsiSsTIEfj+cT\nTEcYhR6eZQKBgFBceZICsgjk/a1ZrwsecDQdlSYyLJEJjzVx8Za4izvI2jkQRFI8\nzjwRe1JuykZDmIzAVI3Lwnijx4/BSBsDK6VKcHSK00BtptcbVgbYFEc6rwiCH2kJ\nlZnj0tqNgaM11c4hI9ud0wwZdry/X90DOmAuU8WdD53DIUDplKl1LGaDAoGBAKa/\nHn5M6tCSlaxXBOhPLEoRNOK/I9Hx2LXN3mBiu9zYm4Xqht/LzufuyidvhViu1XJw\nUTsrCVWGb+Ly7CYWuL95Rtf2f+rEWT2bDTl7FQ3EASM4abyNpn/BAjZCKorV5OBu\n+nsOm8PFVdO7Ah9wj/1Pk59WrAzhuvBTY/16ACcNAoGBAK0ttrdU+hHVbX9Z4aOH\nVi/ueNm/VMEK7gN+M2rgzXUzfOA2nmTMaN493PoDB/SH0nLRvBbzoJ3Mcdx0566L\nHA8pXJwNE7QsfzE//NEJC5QSptn4IGFVGouSA/oVy1vaPj/I/c7WKkF9/d40wNP7\nWVBi+qLJEN4BFAUm3/FyOCnp\n-----END PRIVATE KEY-----\n", + "client_email": "yavsc-001@appspot.gserviceaccount.com", + "client_id": "101611795594310312223", + "auth_uri": "https://accounts.google.com/o/oauth2/auth", + "token_uri": "https://accounts.google.com/o/oauth2/token", + "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", + "client_x509_cert_url": "https://www41.googleapis.com/robot/v1/metadata/x509/yavsc-001%40appspot.gserviceaccount.com" + } + }, + "Facebook": { + "AppId": "552433071604577", + "AppToken": "552433071604577|Ahk_Jkn3i-0jixWV2wEiNQDqIFs" + }, + "Twilio": { + "AccountSID": "AC2088e5494e711bc055bb9ca4dafb1ba7", + "Token": "3ff6501aecc67a2ce826c30f7607cc0d", + "SMSAccountFrom": "+33651141564" + }, + "PayPal": { + "Mode": "sandbox", + "ClientId": "Ae9FgyE-R885ZSSiwtR_XlhaicGDqK5OEU912XOEQ5_LasTUtUtjT5zxAsb3tCl7croFnPtCAvYPeUAn", + "ClientSecret": "EEYfxQNQp0rNdfTcCxmujtmvUEXASJ5FOK8F5acBB9_57hE67WwPheU0V4whE7Qgp1dd3p2IJYDExYXj", + "Accounts": [{ + "ApiUsername": "paul_api1.pschneider.fr", + "ApiPassword": "XE5TQ3VC5KB9B8AU", + "Signature": "AFcWxV21C7fd0v3bYYYRCpSSRl31AnnEkKSPDeEm60yAsJkxHLEYDMUy" + }], + "ApplicationId": "APP-80W284485P519543T", + "MerchantAccountId": "JL6JTE8C8SKLQ", + "MerchantAccountUserName": "paul_api1.pschneider.fr" + }, + "Societeinfo": { + "ApiKey": "1b631h12vctbu25cqk2snlgbubebak6fd2f39t82jp7614a1asl" + }, + "GitHub": { + "ApiKey": "f248b78b21ee57f54a6cce7e7014f8ebf0620577" + }, + "Twitter": { + "ClientId": "fJAhbkzk9WZdTpCyjGHw1wBbx", + "ClientSecret": "2tP84RWq6VkY4iwgQE9Rb75Nc5lmdX6XU2ppNMxF4h7ErBCbyg" + } + } +} \ No newline at end of file diff --git a/test/appsettings.json b/src/test/appsettings.json similarity index 100% rename from test/appsettings.json rename to src/test/appsettings.json diff --git a/test/npm-debug.log b/src/test/npm-debug.log similarity index 100% rename from test/npm-debug.log rename to src/test/npm-debug.log diff --git a/test/project.json b/src/test/project.json similarity index 96% rename from test/project.json rename to src/test/project.json index 77a249b8..195d3875 100644 --- a/test/project.json +++ b/src/test/project.json @@ -47,9 +47,9 @@ "Microsoft.Dnx.TestHost": "1.0.0-rc1-final", "Microsoft.Dnx.Runtime": "1.0.0-rc1-final", "xunit.runner.dnx": "2.1.0-rc1-build204", - "Yavsc.Server": { - "target": "project" - }, + "Yavsc.Server": { + "target": "project" + }, "Yavsc": { "target": "project" }