├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── sample-issue.md │ └── sample-update-request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── no-response.yml ├── policies │ └── resourceManagement.yml └── workflows │ ├── dependabot-approve-and-automerge.yml │ ├── dotnet-code-metrics.yml │ ├── markdownlint.yml │ ├── publish-mono-samples.yml │ ├── snippets5000.yml │ └── version-sweep.yml ├── .gitignore ├── .markdownlint.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Directory.Build.props ├── LICENSE ├── LICENSE-CODE ├── README.md ├── SECURITY.md ├── ThirdPartyNotices.md ├── async └── async-and-await │ ├── cs │ ├── AsyncFirstExampleCS.sln │ ├── ParallelAsyncExample │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── ParallelAsyncExample.csproj │ ├── SerialAsyncExample │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── SerialAsyncExample.csproj │ ├── SyncExample │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ └── SyncExample.csproj │ └── readme.md │ └── vb │ ├── AsyncFirstExampleVB.sln │ ├── ParallelAsyncExample │ ├── Application.xaml │ ├── Application.xaml.vb │ ├── MainWindow.xaml │ ├── MainWindow.xaml.vb │ └── ParallelAsyncExample.vbproj │ ├── SerialAsyncExample │ ├── Application.xaml │ ├── Application.xaml.vb │ ├── MainWindow.xaml │ ├── MainWindow.xaml.vb │ └── SerialAsyncExample.vbproj │ ├── SyncExample │ ├── Application.xaml │ ├── Application.xaml.vb │ ├── MainWindow.xaml │ ├── MainWindow.xaml.vb │ └── SyncExample.vbproj │ └── readme.md ├── azure ├── app-configuration-dynamic-reload │ ├── Models │ │ └── PageSettings.cs │ ├── Pages │ │ ├── Error.cshtml │ │ ├── Error.cshtml.cs │ │ ├── Index.cshtml │ │ ├── Index.cshtml.cs │ │ ├── Privacy.cshtml │ │ ├── Privacy.cshtml.cs │ │ ├── Shared │ │ │ ├── _Layout.cshtml │ │ │ ├── _Layout.cshtml.css │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── README.md │ ├── app-configuration-dynamic-reload.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── js │ │ └── site.js │ │ └── lib │ │ ├── bootstrap │ │ ├── LICENSE │ │ └── dist │ │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-grid.rtl.css │ │ │ ├── bootstrap-grid.rtl.css.map │ │ │ ├── bootstrap-grid.rtl.min.css │ │ │ ├── bootstrap-grid.rtl.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap-reboot.rtl.css │ │ │ ├── bootstrap-reboot.rtl.css.map │ │ │ ├── bootstrap-reboot.rtl.min.css │ │ │ ├── bootstrap-reboot.rtl.min.css.map │ │ │ ├── bootstrap-utilities.css │ │ │ ├── bootstrap-utilities.css.map │ │ │ ├── bootstrap-utilities.min.css │ │ │ ├── bootstrap-utilities.min.css.map │ │ │ ├── bootstrap-utilities.rtl.css │ │ │ ├── bootstrap-utilities.rtl.css.map │ │ │ ├── bootstrap-utilities.rtl.min.css │ │ │ ├── bootstrap-utilities.rtl.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ ├── bootstrap.min.css.map │ │ │ ├── bootstrap.rtl.css │ │ │ ├── bootstrap.rtl.css.map │ │ │ ├── bootstrap.rtl.min.css │ │ │ └── bootstrap.rtl.min.css.map │ │ │ └── js │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.bundle.js.map │ │ │ ├── bootstrap.bundle.min.js │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ ├── bootstrap.esm.js │ │ │ ├── bootstrap.esm.js.map │ │ │ ├── bootstrap.esm.min.js │ │ │ ├── bootstrap.esm.min.js.map │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.js.map │ │ │ ├── bootstrap.min.js │ │ │ └── bootstrap.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ ├── LICENSE.txt │ │ ├── jquery.validate.unobtrusive.js │ │ └── jquery.validate.unobtrusive.min.js │ │ ├── jquery-validation │ │ ├── LICENSE.md │ │ └── dist │ │ │ ├── additional-methods.js │ │ │ ├── additional-methods.min.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ │ └── jquery │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map ├── app-insights-aspnet-core-quickstart │ ├── Pages │ │ ├── Error.cshtml │ │ ├── Error.cshtml.cs │ │ ├── Index.cshtml │ │ ├── Index.cshtml.cs │ │ ├── Privacy.cshtml │ │ ├── Privacy.cshtml.cs │ │ ├── Shared │ │ │ ├── _Layout.cshtml │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── README.md │ ├── Startup.cs │ ├── app-insights-aspnet-core-quickstart.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── js │ │ └── site.js │ │ └── lib │ │ ├── bootstrap │ │ ├── LICENSE │ │ └── dist │ │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.bundle.js.map │ │ │ ├── bootstrap.bundle.min.js │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.js.map │ │ │ ├── bootstrap.min.js │ │ │ └── bootstrap.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ ├── LICENSE.txt │ │ ├── jquery.validate.unobtrusive.js │ │ └── jquery.validate.unobtrusive.min.js │ │ ├── jquery-validation │ │ ├── LICENSE.md │ │ └── dist │ │ │ ├── additional-methods.js │ │ │ ├── additional-methods.min.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ │ └── jquery │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map └── sdk-identity-resources-storage │ ├── AzureIdentityStorageExample.csproj │ ├── Program.cs │ ├── README.md │ ├── dotnet-bot_chilling.png │ └── dotnet-bot_grilling.png ├── core ├── assembly │ └── MetadataLoadContext │ │ ├── MetadataLoadContextSample.csproj │ │ ├── Program.cs │ │ └── readme.md ├── console-apps │ ├── FibonacciBetterMsBuild │ │ ├── Fibonacci.csproj │ │ ├── FibonacciGenerator.cs │ │ ├── Program.cs │ │ └── README.md │ ├── HelloMsBuild │ │ ├── Hello.csproj │ │ ├── Program.cs │ │ └── README.md │ ├── NewTypesMsBuild │ │ ├── README.md │ │ ├── src │ │ │ └── NewTypes │ │ │ │ ├── NewTypes.csproj │ │ │ │ ├── Pets │ │ │ │ ├── Cat.cs │ │ │ │ ├── Dog.cs │ │ │ │ └── IPet.cs │ │ │ │ └── Program.cs │ │ └── test │ │ │ └── NewTypesTests │ │ │ ├── NewTypesTests.csproj │ │ │ └── PetTests.cs │ └── fibonacci-msbuild │ │ ├── Hello.csproj │ │ ├── Program.cs │ │ └── README.md ├── diagnostics │ └── DiagnosticScenarios │ │ ├── Controllers │ │ ├── DiagnosticScenarios.cs │ │ └── ValuesController.cs │ │ ├── DiagnosticScenarios.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── readme.md ├── encoding │ └── cyrillic-to-latin │ │ ├── cs │ │ ├── ConsoleModule.cs │ │ ├── CyrillicToLatin.csproj │ │ ├── CyrillicToLatinFallback.cs │ │ └── readme.md │ │ └── vb │ │ ├── ConsoleModule.vb │ │ ├── CyrillicToLatin.vbproj │ │ ├── CyrillicToLatinFallback.vb │ │ └── readme.md ├── extensions │ ├── AppWithPlugin │ │ ├── AppWithPlugin.sln │ │ ├── AppWithPlugin │ │ │ ├── AppWithPlugin.csproj │ │ │ ├── PluginLoadContext.cs │ │ │ └── Program.cs │ │ ├── FrenchPlugin │ │ │ ├── FrenchPlugin.cs │ │ │ └── FrenchPlugin.csproj │ │ ├── HelloPlugin │ │ │ ├── HelloCommand.cs │ │ │ └── HelloPlugin.csproj │ │ ├── JsonPlugin │ │ │ ├── JsonPlugin.cs │ │ │ └── JsonPlugin.csproj │ │ ├── OldJsonPlugin │ │ │ ├── JsonPlugin.cs │ │ │ └── OldJsonPlugin.csproj │ │ ├── PluginBase │ │ │ ├── ICommand.cs │ │ │ └── PluginBase.csproj │ │ ├── ReadMe.md │ │ └── UVPlugin │ │ │ ├── UVPlugin.cs │ │ │ └── UVPlugin.csproj │ ├── AssemblyLoading │ │ ├── AssemblyLoading.sln │ │ ├── AssemblyLoading │ │ │ ├── AssemblyLoading.csproj │ │ │ └── Program.cs │ │ ├── MyLibrary │ │ │ ├── Class.cs │ │ │ └── MyLibrary.csproj │ │ └── README.md │ ├── COMServerDemo │ │ ├── COMClient │ │ │ ├── COMClient.csproj │ │ │ ├── COMClient.manifest │ │ │ └── Program.cs │ │ ├── COMContract │ │ │ ├── ContractGuids.cs │ │ │ └── IServer.cs │ │ ├── COMServer │ │ │ ├── COMServer.csproj │ │ │ └── Server.cs │ │ ├── NuGet.config │ │ ├── README.md │ │ ├── build.proj │ │ └── global.json │ ├── DllMapDemo │ │ ├── Demo.cs │ │ ├── Demo.csproj │ │ ├── Demo.xml │ │ ├── Map.cs │ │ ├── NewLib.cpp │ │ └── README.md │ ├── ExcelDemo │ │ ├── ExcelDemo.csproj │ │ ├── Program.cs │ │ ├── ReadMe.md │ │ └── snippets.5000.json │ ├── NetComSxS │ │ ├── Client │ │ │ ├── Client.csproj │ │ │ ├── Program.cs │ │ │ ├── app.netcoreserver.manifest │ │ │ └── app.netfxserver.manifest │ │ ├── Contracts │ │ │ ├── Contracts.csproj │ │ │ └── IServer.cs │ │ ├── NetSxS.sln │ │ ├── README.md │ │ └── Server │ │ │ ├── Server.csproj │ │ │ ├── ServerImpl.cs │ │ │ └── netfx.manifest │ ├── OutOfProcCOM │ │ ├── COMRegistration │ │ │ ├── BasicClassFactory.cs │ │ │ ├── COMRegistration.csproj │ │ │ ├── DllSurrogate.cs │ │ │ ├── KeyFormat.cs │ │ │ ├── LocalServer.cs │ │ │ └── TypeLib.cs │ │ ├── Contract │ │ │ ├── Constants.cs │ │ │ ├── IServer.cs │ │ │ └── Server.Contract.props │ │ ├── DllServer │ │ │ ├── DllServer.cs │ │ │ └── DllServer.csproj │ │ ├── ExeServer │ │ │ ├── ExeServer.cs │ │ │ ├── ExeServer.csproj │ │ │ └── Program.cs │ │ ├── ManagedClient │ │ │ ├── ManagedClient.csproj │ │ │ └── Program.cs │ │ ├── NativeClient │ │ │ ├── NativeClient.cpp │ │ │ ├── NativeClient.vcxproj │ │ │ └── NativeClient.vcxproj.filters │ │ ├── OutOfProcCOM.sln │ │ ├── README.md │ │ ├── Server.Contract │ │ │ ├── Contract.idl │ │ │ ├── Server.Contract.vcxproj │ │ │ ├── Server.Contract.vcxproj.filters │ │ │ └── Server.TypeLib.rc │ │ └── snippets.5000.json │ └── VisioDemo │ │ ├── Program.cs │ │ ├── README.md │ │ ├── VisioDemo.csproj │ │ └── snippets.5000.json ├── getting-started │ ├── golden │ │ ├── README.md │ │ ├── app │ │ │ ├── Program.cs │ │ │ └── app.csproj │ │ ├── golden.sln │ │ ├── library │ │ │ ├── Thing.cs │ │ │ └── library.csproj │ │ ├── src │ │ │ ├── app │ │ │ │ └── app.csproj │ │ │ └── library │ │ │ │ └── library.csproj │ │ ├── test-library │ │ │ ├── UnitTest1.cs │ │ │ └── test-library.csproj │ │ └── test │ │ │ └── test-library │ │ │ └── test-library.csproj │ ├── unit-testing-using-dotnet-test │ │ ├── PrimeService.Tests │ │ │ ├── PrimeService.Tests.csproj │ │ │ └── PrimeService_IsPrimeShould.cs │ │ ├── PrimeService │ │ │ ├── PrimeService.cs │ │ │ └── PrimeService.csproj │ │ ├── README.md │ │ └── unit-testing-using-dotnet-test.sln │ ├── unit-testing-using-mstest │ │ ├── PrimeService.Tests │ │ │ ├── PrimeService.Tests.csproj │ │ │ └── PrimeService_IsPrimeShould.cs │ │ ├── PrimeService │ │ │ ├── PrimeService.cs │ │ │ └── PrimeService.csproj │ │ ├── README.md │ │ └── unit-testing-using-mstest.sln │ ├── unit-testing-using-nunit │ │ ├── PrimeService.Tests │ │ │ ├── PrimeService.Tests.csproj │ │ │ └── PrimeService_IsPrimeShould.cs │ │ ├── PrimeService │ │ │ ├── PrimeService.cs │ │ │ └── PrimeService.csproj │ │ ├── README.md │ │ └── unit-testing-using-nunit.sln │ ├── unit-testing-vb-dotnet-test │ │ ├── PrimeService.Tests │ │ │ ├── PrimeService.Tests.vbproj │ │ │ └── PrimeService_IsPrimeShould.vb │ │ ├── PrimeService │ │ │ ├── PrimeService.vb │ │ │ └── PrimeService.vbproj │ │ └── unit-testing-vb-dotnet-test.sln │ ├── unit-testing-vb-mstest │ │ ├── PrimeService.Tests │ │ │ ├── PrimeService.Tests.vbproj │ │ │ └── PrimeService_IsPrimeShould.vb │ │ ├── PrimeService │ │ │ ├── PrimeService.vb │ │ │ └── PrimeService.vbproj │ │ └── unit-testing-vb-mstest.sln │ ├── unit-testing-vb-nunit │ │ ├── PrimeService.Tests │ │ │ ├── PrimeService.Tests.vbproj │ │ │ └── PrimeService_IsPrimeShould.vb │ │ ├── PrimeService │ │ │ ├── PrimeService.vb │ │ │ └── PrimeService.vbproj │ │ └── unit-testing-vb-nunit.sln │ ├── unit-testing-with-fsharp-mstest │ │ ├── MathService.Tests │ │ │ ├── MathService.Tests.fsproj │ │ │ ├── Program.fs │ │ │ └── Tests.fs │ │ ├── MathService │ │ │ ├── Library.fs │ │ │ └── MathService.fsproj │ │ └── unit-testing-with-fsharp.sln │ ├── unit-testing-with-fsharp-nunit │ │ ├── MathService.Tests │ │ │ ├── MathService.Tests.fsproj │ │ │ ├── Program.fs │ │ │ └── Tests.fs │ │ ├── MathService │ │ │ ├── Library.fs │ │ │ └── MathService.fsproj │ │ └── unit-testing-with-fsharp.sln │ └── unit-testing-with-fsharp │ │ ├── MathService.Tests │ │ ├── MathService.Tests.fsproj │ │ ├── Program.fs │ │ └── Tests.fs │ │ ├── MathService │ │ ├── Library.fs │ │ └── MathService.fsproj │ │ └── unit-testing-with-fsharp.sln ├── hosting │ ├── Directory.Build.props │ ├── build.proj │ ├── global.json │ ├── readme.md │ └── src │ │ ├── App │ │ ├── App.cs │ │ └── App.csproj │ │ ├── DotNetLib │ │ ├── DotNetLib.csproj │ │ └── Lib.cs │ │ ├── HostWithHostFxr.sln │ │ └── NativeHost │ │ ├── NativeHost.csproj │ │ ├── NativeHost.vs.vcxproj │ │ ├── NativeHost.vs.vcxproj.filters │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── inc.vs │ │ └── nethost.h │ │ ├── inc │ │ ├── coreclr_delegates.h │ │ └── hostfxr.h │ │ └── nativehost.cpp ├── interop │ ├── IDynamicInterfaceCastable │ │ ├── Directory.Build.props │ │ ├── README.md │ │ ├── build.proj │ │ ├── global.json │ │ └── src │ │ │ ├── IDynamicInterfaceCastableSample.sln │ │ │ ├── ManagedApp │ │ │ ├── IDynamicInterfaceCastableSample.csproj │ │ │ ├── NativeObject.cs │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── launchSettings.json │ │ │ └── NativeLib │ │ │ ├── NativeLib.cpp │ │ │ ├── NativeLib.csproj │ │ │ ├── NativeLib.vs.vcxproj │ │ │ └── NativeLib.vs.vcxproj.filters │ ├── Streams │ │ ├── Directory.Build.props │ │ ├── ManagedLib │ │ │ ├── ManagedLib.csproj │ │ │ ├── StreamAsCExports.cs │ │ │ └── StreamAsIStream.cs │ │ ├── Runner │ │ │ ├── Program.cs │ │ │ └── Runner.csproj │ │ ├── Shared │ │ │ ├── Assembly.cs │ │ │ └── IStream.cs │ │ ├── Streams.sln │ │ ├── build.proj │ │ ├── global.json │ │ └── readme.md │ ├── comwrappers │ │ ├── IDispatch │ │ │ ├── AnyObjectProxy.cs │ │ │ ├── ComWrappersIDispatch.csproj │ │ │ ├── ComWrappersImpl.cs │ │ │ ├── Form1.Designer.cs │ │ │ ├── Form1.cs │ │ │ ├── Form1.resx │ │ │ ├── Program.cs │ │ │ └── README.md │ │ └── Tutorial │ │ │ ├── Program.cs │ │ │ ├── README.md │ │ │ └── Tutorial.csproj │ ├── cpp-cli │ │ ├── CPP-CLI.sln │ │ ├── Directory.Build.props │ │ ├── ManagedApp │ │ │ ├── ManagedApp.csproj │ │ │ └── Program.cs │ │ ├── ManagedLibrary │ │ │ ├── Greet.cs │ │ │ └── ManagedLibrary.csproj │ │ ├── MixedLibrary │ │ │ ├── AssemblyInfo.cpp │ │ │ ├── MixedLibrary.Exports.h │ │ │ ├── MixedLibrary.cpp │ │ │ ├── MixedLibrary.h │ │ │ ├── MixedLibrary.vcxproj │ │ │ └── MixedLibrary.vcxproj.filters │ │ ├── NativeApp │ │ │ ├── NativeApp.cpp │ │ │ ├── NativeApp.vcxproj │ │ │ └── NativeApp.vcxproj.filters │ │ ├── README.md │ │ └── snippets.5000.json │ ├── pinvoke │ │ └── marshaling │ │ │ ├── Directory.Build.props │ │ │ ├── README.md │ │ │ ├── build.proj │ │ │ ├── global.json │ │ │ └── src │ │ │ ├── MarshalingSample.sln │ │ │ ├── MarshalingSample │ │ │ ├── BooleanMarshaling.cs │ │ │ ├── EnumMarshaling.cs │ │ │ ├── GuidMarshaling.cs │ │ │ ├── Int32Marshaling.cs │ │ │ ├── MarshalingSample.cs │ │ │ ├── MarshalingSample.csproj │ │ │ ├── MarshalingSampleNative.cs │ │ │ ├── NumericMarshaling.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ └── StringMarshaling.cs │ │ │ └── MarshalingSampleNative │ │ │ ├── MarshalingSampleNative.cpp │ │ │ ├── MarshalingSampleNative.csproj │ │ │ ├── MarshalingSampleNative.vs.vcxproj │ │ │ ├── MarshalingSampleNative.vs.vcxproj.filters │ │ │ └── common.h │ └── source-generation │ │ ├── ComWrappersGeneration │ │ ├── .gitignore │ │ ├── Client │ │ │ ├── Client.csproj │ │ │ └── Program.cs │ │ ├── ComWrappersGeneration.sln │ │ ├── Directory.Build.props │ │ ├── README.md │ │ ├── Server │ │ │ ├── Calculator.cs │ │ │ ├── ClassFactory.cs │ │ │ ├── Exports.cs │ │ │ ├── FileUtils.cs │ │ │ ├── IClassFactory.cs │ │ │ ├── Kernel32.cs │ │ │ ├── Server.csproj │ │ │ └── server.def │ │ ├── Shared │ │ │ ├── ClsIds.cs │ │ │ └── ICalculator.cs │ │ └── global.json │ │ └── custom-marshalling │ │ ├── Directory.Build.props │ │ ├── README.md │ │ ├── build.proj │ │ ├── global.json │ │ └── src │ │ ├── custommarshalling.sln │ │ ├── custommarshalling │ │ ├── ErrorBuffer.cs │ │ ├── ErrorData.cs │ │ ├── NativeLib.cs │ │ ├── Program.cs │ │ ├── Utf32StringMarshaller.cs │ │ └── custommarshalling.csproj │ │ ├── nativelib │ │ ├── nativelib.cpp │ │ ├── nativelib.csproj │ │ ├── nativelib.vs.vcxproj │ │ └── nativelib.vs.vcxproj.filters │ │ └── snippets.5000.json ├── json │ ├── Program.cs │ ├── ReaderSample.csproj │ └── world_universities_and_domains.json ├── linker │ ├── HelloWorldTrimmed │ │ ├── HelloWorldTrimmed.csproj │ │ └── Program.cs │ ├── README.md │ └── TrimmedWithAdditionalRoots │ │ ├── Program.cs │ │ └── TrimmedWithAdditionalRoots.csproj ├── linq │ └── csharp │ │ ├── README.md │ │ ├── aggregate │ │ ├── Aggregate-Sample-1.cs │ │ ├── Aggregate-Sample-2.cs │ │ ├── Average-Sample-1.cs │ │ ├── Average-Sample-2.cs │ │ ├── Count-Sample-1.cs │ │ ├── Count-Sample-2.cs │ │ ├── Count-Sample-3.cs │ │ ├── Count-Sample-4.cs │ │ ├── Customer.cs │ │ ├── Data.cs │ │ ├── Max-Sample-1.cs │ │ ├── Max-Sample-2.cs │ │ ├── Max-Sample-3.cs │ │ ├── Max-Sample-4.cs │ │ ├── Min-Sample-1.cs │ │ ├── Min-Sample-2.cs │ │ ├── Min-Sample-3.cs │ │ ├── Min-Sample-4.cs │ │ ├── Order.cs │ │ ├── Product.cs │ │ ├── Sum-Sample-1.cs │ │ ├── Sum-Sample-2.cs │ │ ├── Sum-Sample-3.cs │ │ ├── aggregate.csproj │ │ └── program.cs │ │ ├── concatenation │ │ ├── Concat-Sample-1.cs │ │ ├── Concat-Sample-2.cs │ │ ├── Customer.cs │ │ ├── Data.cs │ │ ├── Product.cs │ │ ├── concatenation.csproj │ │ └── program.cs │ │ ├── conversion │ │ ├── OfType-Sample-1.cs │ │ ├── Program.cs │ │ ├── ToArray-Sample-1.cs │ │ ├── ToDictionary-Sample-1.cs │ │ ├── ToList-Sample-1.cs │ │ └── conversion.csproj │ │ ├── customsequence │ │ ├── CustomSequence-Sample-1.cs │ │ ├── Program.cs │ │ └── customsequence.csproj │ │ ├── element │ │ ├── Data.cs │ │ ├── ElementAt-Sample1-.cs │ │ ├── FirstOrDefault-Sample-1.cs │ │ ├── FirstOrDefault-Sample-2.cs │ │ ├── FirstSample-1.cs │ │ ├── FirstSample-2.cs │ │ ├── Product.cs │ │ ├── Program.cs │ │ └── element.csproj │ │ ├── equality │ │ ├── CaseInsensitiveComparer.cs │ │ ├── SequenceEqual-Comparer-Sample-3.cs │ │ ├── SequenceEqual-Sample-1.cs │ │ ├── SequenceEqual-Sample-2.cs │ │ ├── equality.csproj │ │ └── program.cs │ │ ├── generation │ │ ├── Program.cs │ │ ├── Range-Example-1.cs │ │ ├── Repeat-Example-1.cs │ │ └── generation.csproj │ │ ├── grouping │ │ ├── AnagramEqualityComparer.cs │ │ ├── Customer.cs │ │ ├── Data.cs │ │ ├── GroupBy-Comparer-Sample-1.cs │ │ ├── GroupBy-Comparer-Sample-2.cs │ │ ├── GroupBy-Nested-Sample-1.cs │ │ ├── GroupBy-Sample-1.cs │ │ ├── GroupBy-Sample-2.cs │ │ ├── GroupBy-Sample-3.cs │ │ ├── Order.cs │ │ ├── Product.cs │ │ ├── Program.cs │ │ └── grouping.csproj │ │ ├── join │ │ ├── CrossJoin-Example-1.cs │ │ ├── CrossJoin-With-GroupJoin-Example-1.cs │ │ ├── Data.cs │ │ ├── GroupJoin-Example-1.cs │ │ ├── LeftOuterJoin-Example-1.cs │ │ ├── Product.cs │ │ ├── Program.cs │ │ └── join.csproj │ │ ├── ordering │ │ ├── CaseInsensitiveComparer.cs │ │ ├── Data.cs │ │ ├── OrderBy-Comparer-Sample-1.cs │ │ ├── OrderBy-Sample-1.cs │ │ ├── OrderBy-Sample-2.cs │ │ ├── OrderBy-Sample-3.cs │ │ ├── OrderByDescending-Comparer-Sample-1.cs │ │ ├── OrderByDescending-Sample-1.cs │ │ ├── OrderByDescending-Sample-2.cs │ │ ├── Product.cs │ │ ├── Reverse-Sample-1.cs │ │ ├── ThenBy-Comparer-Sample-1.cs │ │ ├── ThenBy-Sample-1.cs │ │ ├── ThenByDescending-Comparer-Sample-2.cs │ │ ├── ThenByDescending-Sample-1.cs │ │ ├── ordering.csproj │ │ └── program.cs │ │ ├── partitioning │ │ ├── Program.cs │ │ ├── Skip-Sample-1.cs │ │ ├── SkipWhile-Sample-1.cs │ │ ├── SkipWhile-Sample-2.cs │ │ ├── Take-Sample-1.cs │ │ ├── TakeWhile-Sample-1.cs │ │ ├── TakeWhile-Sample-2.cs │ │ └── partitioning.csproj │ │ ├── projection │ │ ├── Customer.cs │ │ ├── Customers.xml │ │ ├── Data.cs │ │ ├── Order.cs │ │ ├── Product.cs │ │ ├── Program.cs │ │ ├── Select-Sample-1.cs │ │ ├── Select-Sample-2.cs │ │ ├── Select-Sample-3.cs │ │ ├── Select-Sample-4.cs │ │ ├── Select-Sample-5.cs │ │ ├── Select-Sample-6.cs │ │ ├── Select-Sample-7.cs │ │ ├── Select-Sample-8.cs │ │ ├── SelectMany-Sample-1.cs │ │ ├── SelectMany-Sample-2.cs │ │ ├── SelectMany-Sample-3.cs │ │ ├── SelectMany-Sample-4.cs │ │ ├── SelectMany-Sample-5.cs │ │ └── projection.csproj │ │ ├── quantifier │ │ ├── All-Sample-1.cs │ │ ├── All-Sample-2.cs │ │ ├── Any-Sample-1.cs │ │ ├── Any-Sample-2.cs │ │ ├── Data.cs │ │ ├── Product.cs │ │ ├── Program.cs │ │ └── quantifier.csproj │ │ ├── queryexecution │ │ ├── DeferredExecutionExample1.cs │ │ ├── DeferredExecutionExample2.cs │ │ ├── ImmediateExecutionExample1.cs │ │ ├── Program.cs │ │ └── queryexecution.csproj │ │ ├── restriction │ │ ├── Data.cs │ │ ├── Product.cs │ │ ├── Program.cs │ │ ├── Where-Sample-1.cs │ │ ├── Where-Sample-2.cs │ │ ├── Where-Sample-3.cs │ │ ├── Where-Sample-4.cs │ │ └── restriction.csproj │ │ └── setoperators │ │ ├── Customer.cs │ │ ├── Data.cs │ │ ├── Order.cs │ │ ├── Product.cs │ │ ├── Program.cs │ │ ├── Set-Distinct-Sample-1.cs │ │ ├── Set-Distinct-Sample-2.cs │ │ ├── Set-Except-Sample-1.cs │ │ ├── Set-Except-Sample-2.cs │ │ ├── Set-Intersect-Sample-1.cs │ │ ├── Set-Intersect-Sample-2.cs │ │ ├── Set-Union-Sample-1.cs │ │ ├── Set-Union-Sample-2.cs │ │ └── setoperators.csproj ├── logging │ ├── README.md │ ├── console-formatter-custom-with-config │ │ ├── CustomTimePrefixingFormatter.cs │ │ ├── CustomWrappingConsoleFormatterOptions.cs │ │ ├── Program.cs │ │ ├── appsettings.json │ │ └── console-formatter-custom-with-config.csproj │ ├── console-formatter-custom │ │ ├── ConsoleLoggerExtensions.cs │ │ ├── CustomColorFormatter.cs │ │ ├── CustomColorOptions.cs │ │ ├── CustomFormatter.cs │ │ ├── CustomOptions.cs │ │ ├── Program.cs │ │ ├── TextWriterExtensions.cs │ │ └── console-formatter-custom.csproj │ ├── console-formatter-json │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── appsettings.json │ │ ├── console-formatter-json.csproj │ │ └── example-output.txt │ ├── console-formatter-simple │ │ ├── Program.cs │ │ └── console-formatter-simple.csproj │ ├── console-formatter-systemd │ │ ├── Program.cs │ │ └── console-formatter-systemd.csproj │ ├── logger-message-generator │ │ ├── Program.cs │ │ └── logger-message-generator.csproj │ ├── logging.sln │ └── worker-service-options │ │ ├── Extensions │ │ └── LoggerExtensions.cs │ │ ├── Priority.cs │ │ ├── PriorityQueue.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── WorkItem.cs │ │ ├── Worker.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── worker-service-options.csproj ├── mono-samples │ ├── Android │ │ ├── AndroidSampleApp.cs │ │ ├── AndroidSampleApp.csproj │ │ ├── CMakeLists.txt │ │ ├── MainActivity.java │ │ ├── NuGet.config │ │ ├── README.md │ │ └── native-lib.c │ ├── README.md │ ├── global.json │ ├── iOS │ │ ├── NuGet.config │ │ ├── README.md │ │ ├── iOSSampleApp.cs │ │ ├── iOSSampleApp.csproj │ │ └── main.m │ └── wasm │ │ ├── NuGet.config │ │ ├── README.md │ │ ├── WasmSampleApp.cs │ │ ├── WasmSampleApp.csproj │ │ ├── index.html │ │ └── runtime.js ├── nativeaot │ ├── HelloWorld │ │ ├── Dockerfile │ │ ├── Dockerfile.windowsservercore-x64 │ │ ├── HelloWorld.csproj │ │ ├── Program.cs │ │ └── README.md │ ├── NativeLibrary │ │ ├── LibraryFunctions.cs │ │ ├── LoadLibrary.c │ │ ├── NativeLibrary.csproj │ │ └── README.md │ └── README.md ├── porting │ └── upgrade-assistant-wcf-framework │ │ └── CalculatorSample │ │ ├── CalculatorClient │ │ ├── App.config │ │ ├── CalculatorClient.csproj │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── client.cs │ │ └── CalculatorService │ │ ├── App.config │ │ ├── CalculatorService.csproj │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── service.cs ├── profiling │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── build.cmd │ ├── build.sh │ ├── common │ │ ├── ClassFactory.h │ │ ├── guids.cpp │ │ ├── profilercommon.h │ │ ├── profilerstring.h │ │ ├── sdk │ │ │ ├── README │ │ │ ├── cor.h │ │ │ ├── corerror.h │ │ │ ├── corhdr.h │ │ │ ├── corhlpr.h │ │ │ ├── corprof.h │ │ │ └── unreachable.h │ │ ├── unix │ │ │ ├── README │ │ │ ├── ole2.h │ │ │ ├── poppack.h │ │ │ ├── profiler_defines.h │ │ │ ├── pshpack1.h │ │ │ ├── rpc.h │ │ │ ├── rpcndr.h │ │ │ ├── specstrings.h │ │ │ ├── unknwn.h │ │ │ ├── windows.h │ │ │ └── winerror.h │ │ └── windows │ │ │ └── profiler_defines.h │ ├── eventpipe │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── src │ │ │ ├── EventPipeProfiler.cpp │ │ │ ├── EventPipeProfiler.def │ │ │ ├── EventPipeProfiler.h │ │ │ ├── dllmain.cpp │ │ │ ├── eventpipeeventprinter.cpp │ │ │ ├── eventpipeeventprinter.h │ │ │ ├── eventpipemetadatareader.cpp │ │ │ └── eventpipemetadatareader.h │ └── stacksampling │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── src │ │ ├── SampleProfiler.cpp │ │ ├── SampleProfiler.def │ │ ├── SampleProfiler.h │ │ ├── dllmain.cpp │ │ ├── sampler.cpp │ │ └── sampler.h ├── tutorials │ ├── Unloading │ │ ├── Host │ │ │ ├── Host.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── launchSettings.json │ │ ├── Interface │ │ │ ├── Interface.cs │ │ │ └── Interface.csproj │ │ ├── Plugin │ │ │ ├── Plugin.csproj │ │ │ └── PluginClass.cs │ │ ├── PluginDependency │ │ │ ├── Logger.cs │ │ │ └── PluginDependency.csproj │ │ └── Unloading.sln │ ├── buggyamb │ │ ├── BuggyAmb.sln │ │ ├── BuggyAmb │ │ │ ├── BuggyAmb.csproj │ │ │ ├── DataLayer.cs │ │ │ ├── Pages │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Error.cshtml.cs │ │ │ │ ├── Index.cshtml │ │ │ │ ├── Index.cshtml.cs │ │ │ │ ├── Privacy.cshtml │ │ │ │ ├── Privacy.cshtml.cs │ │ │ │ ├── Problem │ │ │ │ │ ├── Crash.cshtml │ │ │ │ │ ├── Crash.cshtml.cs │ │ │ │ │ ├── Crash2.cshtml │ │ │ │ │ ├── Crash2.cshtml.cs │ │ │ │ │ ├── Expected.cshtml │ │ │ │ │ ├── Expected.cshtml.cs │ │ │ │ │ ├── HandledException.cshtml │ │ │ │ │ ├── HandledException.cshtml.cs │ │ │ │ │ ├── Index.cshtml │ │ │ │ │ ├── Index.cshtml.cs │ │ │ │ │ ├── LoadGenerator.cshtml │ │ │ │ │ ├── LoadGenerator.cshtml.cs │ │ │ │ │ ├── Slow.cshtml │ │ │ │ │ ├── Slow.cshtml.cs │ │ │ │ │ ├── Slow2.cshtml │ │ │ │ │ ├── Slow2.cshtml.cs │ │ │ │ │ ├── UnhandledException.cshtml │ │ │ │ │ └── UnhandledException.cshtml.cs │ │ │ │ ├── Shared │ │ │ │ │ ├── _Layout.cshtml │ │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ └── site.css │ │ │ │ ├── favicon.ico │ │ │ │ ├── images │ │ │ │ └── loading.gif │ │ │ │ ├── js │ │ │ │ └── site.js │ │ │ │ ├── lib │ │ │ │ ├── bootstrap │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── dist │ │ │ │ │ │ ├── css │ │ │ │ │ │ ├── bootstrap-grid.css │ │ │ │ │ │ ├── bootstrap-grid.css.map │ │ │ │ │ │ ├── bootstrap-grid.min.css │ │ │ │ │ │ ├── bootstrap-grid.min.css.map │ │ │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ │ │ ├── bootstrap-reboot.css.map │ │ │ │ │ │ ├── bootstrap-reboot.min.css │ │ │ │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ │ │ └── js │ │ │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ │ ├── bootstrap.js.map │ │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ │ └── bootstrap.min.js.map │ │ │ │ ├── jquery-validation-unobtrusive │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ │ │ └── jquery.validate.unobtrusive.min.js │ │ │ │ ├── jquery-validation │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ └── dist │ │ │ │ │ │ ├── additional-methods.js │ │ │ │ │ │ ├── additional-methods.min.js │ │ │ │ │ │ ├── jquery.validate.js │ │ │ │ │ │ └── jquery.validate.min.js │ │ │ │ └── jquery │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ └── dist │ │ │ │ │ ├── jquery.js │ │ │ │ │ ├── jquery.min.js │ │ │ │ │ └── jquery.min.map │ │ │ │ └── scripts │ │ │ │ └── jquery-ui-1.12.1 │ │ │ │ ├── AUTHORS.txt │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── external │ │ │ │ └── jquery │ │ │ │ │ └── jquery.js │ │ │ │ ├── images │ │ │ │ ├── ui-icons_444444_256x240.png │ │ │ │ ├── ui-icons_555555_256x240.png │ │ │ │ ├── ui-icons_777620_256x240.png │ │ │ │ ├── ui-icons_777777_256x240.png │ │ │ │ ├── ui-icons_cc0000_256x240.png │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ ├── index.html │ │ │ │ ├── jquery-ui.css │ │ │ │ ├── jquery-ui.js │ │ │ │ ├── jquery-ui.min.css │ │ │ │ ├── jquery-ui.min.js │ │ │ │ ├── jquery-ui.structure.css │ │ │ │ ├── jquery-ui.structure.min.css │ │ │ │ ├── jquery-ui.theme.css │ │ │ │ ├── jquery-ui.theme.min.css │ │ │ │ ├── jquery.js │ │ │ │ └── package.json │ │ ├── Docs │ │ │ ├── Images │ │ │ │ ├── IIS_buggyamb_website.png │ │ │ │ ├── IIS_create_website.png │ │ │ │ ├── IIS_create_website_with_hostname.png │ │ │ │ ├── IIS_on_client_SKU.png │ │ │ │ ├── browser_expected_results.png │ │ │ │ ├── browser_problem_crash_1.png │ │ │ │ ├── browser_problem_crash_1_connection_reset_error.png │ │ │ │ ├── browser_problem_crash_2.png │ │ │ │ ├── browser_problem_crash_2_error.png │ │ │ │ ├── browser_problem_crash_2_jit_debugger.png │ │ │ │ ├── browser_problem_handled_exception.png │ │ │ │ ├── browser_problem_notfound_404.png │ │ │ │ ├── browser_problem_notfound_OK.png │ │ │ │ ├── browser_problem_pages.png │ │ │ │ ├── browser_problem_slow_1.png │ │ │ │ ├── browser_problem_slow_2.png │ │ │ │ ├── browser_problem_unhandled_exception.png │ │ │ │ ├── browser_test_iis.png │ │ │ │ ├── browser_test_linux.png │ │ │ │ ├── browser_test_standalone.png │ │ │ │ ├── browser_welcome_to_buggyamb.png │ │ │ │ ├── linux_browser_test_success.png │ │ │ │ ├── linux_curl_test.png │ │ │ │ ├── linux_curl_test_localhost.png │ │ │ │ ├── linux_dotnet_info.png │ │ │ │ ├── linux_dotnet_run.png │ │ │ │ ├── linux_extract_files.png │ │ │ │ ├── linux_nginx_status.png │ │ │ │ ├── linux_nginx_test.png │ │ │ │ ├── linux_systemctl_status_buggyamb.png │ │ │ │ ├── load_generator.png │ │ │ │ ├── load_generator_crash_symptoms.png │ │ │ │ ├── load_generator_in_action.png │ │ │ │ ├── load_generator_mixed_requests.png │ │ │ │ ├── load_generator_slow1_15requests.png │ │ │ │ ├── load_generator_slow1_6requests.png │ │ │ │ ├── standalone.png │ │ │ │ ├── tasklist.png │ │ │ │ └── windows_hosts_file.png │ │ │ ├── README.md │ │ │ ├── linux_installation_instructions.md │ │ │ ├── load_generator.md │ │ │ ├── quick_tour.md │ │ │ └── windows_installation_instructions.md │ │ └── README.md │ ├── cli-templates-create-item-template │ │ ├── AdatumCorporation.Utility.Templates.csproj │ │ ├── README.md │ │ └── content │ │ │ ├── consoleasync │ │ │ ├── .template.config │ │ │ │ └── template.json │ │ │ ├── Program.cs │ │ │ └── consoleasync.csproj │ │ │ └── extensions │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ └── StringExtensions.cs │ ├── using-on-mac-vs-full-solution │ │ └── WordCounter │ │ │ ├── TestLibrary │ │ │ ├── TestLibrary.csproj │ │ │ └── TextUtilsTests.cs │ │ │ ├── TextUtils │ │ │ ├── TextUtils.csproj │ │ │ └── WordCount.cs │ │ │ ├── WordCounter.sln │ │ │ └── WordCounterApp │ │ │ ├── Program.cs │ │ │ └── WordCounterApp.csproj │ └── vb-library-with-visual-studio │ │ └── stringlibrary.vb ├── whats-new │ └── whats-new-in-21 │ │ ├── cs │ │ ├── Program.cs │ │ ├── brotli.cs │ │ └── whats-new.csproj │ │ └── vb │ │ ├── Program.vb │ │ ├── brotli.vb │ │ └── whats-new.vbproj └── workers │ ├── .dockerignore │ ├── README.md │ ├── background-service │ ├── App.WorkerService.csproj │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Worker.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── cloud-service │ ├── .dockerignore │ ├── App.CloudService.csproj │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Worker.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── queue-service │ ├── App.QueueService.csproj │ ├── DefaultBackgroundTaskQueue.cs │ ├── IBackgroundTaskQueue.cs │ ├── MonitorLoop.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── QueuedHostedService.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── scoped-service │ ├── App.ScopedService.csproj │ ├── DefaultScopedProcessingService.cs │ ├── IScopedProcessingService.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── ScopedBackgroundService.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── signal-completion-service │ └── App.SignalCompletionService │ │ ├── App.SignalCompletionService.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── Worker.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── timer-service │ ├── App.TimerHostedService.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── TimerService.cs │ ├── appsettings.Development.json │ └── appsettings.json │ ├── windows-service-installer │ └── App.WindowsService.Installer │ │ └── App.WindowsService.Installer.vdproj │ ├── windows-service │ ├── App.WindowsService.csproj │ ├── JokeService.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── WindowsBackgroundService.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── workers.sln ├── csharp ├── NullableIntroduction │ └── NullableIntroduction │ │ ├── NullableIntroduction.csproj │ │ ├── Program.cs │ │ ├── SurveyQuestion.cs │ │ ├── SurveyResponse.cs │ │ └── SurveyRun.cs ├── PatternMatching │ ├── GeometricUtilities.cs │ ├── PatternMatching.csproj │ ├── Program.cs │ └── Shapes.cs ├── api │ ├── datetime.parse │ │ ├── Program.cs │ │ ├── README.md │ │ ├── datetime.parse.csproj │ │ ├── parse_st_ifmt.cs │ │ ├── parse_st_ifmt_dtstyles.cs │ │ ├── parse_string.cs │ │ ├── returnvalue.cs │ │ ├── string-to-be-parsed.cs │ │ └── styleflag.cs │ └── string.format │ │ ├── Program.cs │ │ ├── README.md │ │ ├── customer-acct-formatter.cs │ │ ├── examples.cs │ │ ├── format-elements.cs │ │ ├── get-started.cs │ │ ├── q-a.cs │ │ ├── roman-numeral-formatter.cs │ │ └── string.format.examples.csproj ├── branches-quickstart │ ├── BranchesAndLoops.csproj │ ├── Program.cs │ └── README.md ├── classes-quickstart │ ├── BankAccount.cs │ ├── Program.cs │ ├── README.md │ ├── classes.csproj │ └── transaction.cs ├── delegates-and-events │ ├── FileLogger.cs │ ├── Logger.cs │ ├── LoggingMethods.cs │ ├── NuGet.Config │ ├── Program.cs │ ├── README.md │ └── delegates-and-events.csproj ├── events │ ├── NuGet.Config │ ├── Program.cs │ ├── README.md │ ├── VersionOne.cs │ └── events.csproj ├── expression-trees │ ├── BinaryVisitor.cs │ ├── BlockVisitor.cs │ ├── ConditionalVisitor.cs │ ├── ConstantVisitor.cs │ ├── ExpressionTreeBuildingSampleOne.cs │ ├── ExpressionTreeBuildingSampleTwo.cs │ ├── ExpressionTreeClassesSample.cs │ ├── ExpressionTreeClassesSampleTwo.cs │ ├── ExpressionTreeExecutionSampleOne.cs │ ├── ExpressionTreeExecutionSampleTwo.cs │ ├── ExpressionTreeInterpretingSampleFour.cs │ ├── ExpressionTreeInterpretingSampleOne.cs │ ├── ExpressionTreeInterpretingSampleThree.cs │ ├── ExpressionTreeInterpretingSampleTwo.cs │ ├── ExpressionTreeTranslationSampleOne.cs │ ├── ExpressionTreeTranslationSampleThree.cs │ ├── ExpressionTreeTranslationSampleTwo.cs │ ├── GotoVisitor.cs │ ├── LambdaVisitor.cs │ ├── LoopVisitor.cs │ ├── MethodCallVisitor.cs │ ├── ParameterVisitor.cs │ ├── Program.cs │ ├── README.md │ ├── Sample.cs │ ├── UnaryVisitor.cs │ ├── Visitor.cs │ └── expression-trees.csproj ├── getting-started │ ├── console-linq │ │ ├── Program.cs │ │ ├── README.md │ │ ├── console-linq.csproj │ │ ├── extensions.cs │ │ └── playingcard.cs │ ├── console-teleprompter │ │ ├── Program.cs │ │ ├── README.md │ │ ├── config.cs │ │ ├── console-teleprompter.csproj │ │ └── sampleQuotes.txt │ └── console-webapiclient │ │ ├── Program.cs │ │ ├── README.md │ │ ├── Repository.cs │ │ └── webapiclient.csproj ├── indexers │ ├── Common │ │ └── Measurements.cs │ ├── Program.cs │ ├── README.md │ ├── SampleFour │ │ └── HistoricalWeatherData.cs │ ├── SampleOne │ │ └── DataSamples.cs │ ├── SampleThree │ │ └── Mandelbrot.cs │ ├── SampleTwo │ │ └── ArgsProcessor.cs │ └── indexers.csproj ├── iterators │ ├── ForeachExamples.cs │ ├── IteratorMethods.cs │ ├── README.md │ ├── iterators.csproj │ └── program.cs ├── list-quickstart │ ├── Program.cs │ ├── README.md │ └── list-quickstart.csproj ├── numbers-quickstart │ ├── NumbersInCSharp.csproj │ ├── Program.cs │ ├── README.md │ └── access-by-line.txt ├── parallel │ ├── ComputePi │ │ ├── ComputePi.csproj │ │ ├── Program.cs │ │ └── README.md │ ├── EditDistance │ │ ├── EditDistance.csproj │ │ ├── Program.cs │ │ └── README.md │ ├── PLINQ │ │ ├── PLINQ.csproj │ │ ├── Program.cs │ │ └── README.md │ ├── ParallelExtensionsExtras │ │ ├── CoordinationDataStructures │ │ │ ├── AbstractStreamBase.cs │ │ │ ├── ActionCountdownEvent.cs │ │ │ ├── AsyncCoordination │ │ │ │ ├── AsyncBarrier.cs │ │ │ │ ├── AsyncCache.cs │ │ │ │ ├── AsyncCall.cs │ │ │ │ ├── AsyncProducerConsumerCollection.cs │ │ │ │ ├── AsyncReaderWriter.cs │ │ │ │ └── AsyncSemaphore.cs │ │ │ ├── ConcurrentPriorityQueue.cs │ │ │ ├── ObjectPool.cs │ │ │ ├── ObservableConcurrentCollection.cs │ │ │ ├── ObservableConcurrentDictionary.cs │ │ │ ├── Pipeline.cs │ │ │ ├── ProducerConsumerCollectionBase.cs │ │ │ ├── ReductionVariable.cs │ │ │ ├── SerialTaskQueue.cs │ │ │ ├── SpinLockClass.cs │ │ │ ├── ThreadSafeRandom.cs │ │ │ └── TransferStream.cs │ │ ├── Drawing │ │ │ └── FastBitmap.cs │ │ ├── Extensions │ │ │ ├── APM │ │ │ │ ├── FileAsync.cs │ │ │ │ ├── StreamExtensions.cs │ │ │ │ └── WebRequestExtensions.cs │ │ │ ├── AggregateExceptionExtensions.cs │ │ │ ├── BlockingCollectionExtensions.cs │ │ │ ├── CancellationTokenExtensions.cs │ │ │ ├── CompletedTask.cs │ │ │ ├── DelegateBasedObserver.cs │ │ │ ├── DelegateExtensions.cs │ │ │ ├── EAP │ │ │ │ ├── EAPCommon.cs │ │ │ │ ├── PingExtensions.cs │ │ │ │ ├── SmtpClientExtensions.cs │ │ │ │ └── WebClientExtensions.cs │ │ │ ├── IProducerConsumerCollectionExtensions.cs │ │ │ ├── LazyExtensions.cs │ │ │ ├── LinqToTasks.cs │ │ │ ├── ParallelLinqOptions.cs │ │ │ ├── ParallelOptionsExtensions.cs │ │ │ ├── PlinqExtensions.cs │ │ │ ├── TaskCompletionSourceExtensions.cs │ │ │ ├── TaskExtrasExtensions.cs │ │ │ ├── TaskFactoryExtensions │ │ │ │ ├── TaskFactoryExtensions_Common.cs │ │ │ │ ├── TaskFactoryExtensions_ContinueWhenAllAny.cs │ │ │ │ ├── TaskFactoryExtensions_Create.cs │ │ │ │ ├── TaskFactoryExtensions_Delayed.cs │ │ │ │ ├── TaskFactoryExtensions_From.cs │ │ │ │ ├── TaskFactoryExtensions_FromAsync.cs │ │ │ │ ├── TaskFactoryExtensions_Iterate.cs │ │ │ │ └── TaskFactoryExtensions_TrackedSequence.cs │ │ │ └── TaskSchedulerExtensions.cs │ │ ├── ParallelAlgorithms │ │ │ ├── ParallelAlgorithms_Common.cs │ │ │ ├── ParallelAlgorithms_Filter.cs │ │ │ ├── ParallelAlgorithms_For.cs │ │ │ ├── ParallelAlgorithms_ForRange.cs │ │ │ ├── ParallelAlgorithms_Map.cs │ │ │ ├── ParallelAlgorithms_Reduce.cs │ │ │ ├── ParallelAlgorithms_Scan.cs │ │ │ ├── ParallelAlgorithms_Sort.cs │ │ │ ├── ParallelAlgorithms_SpeculativeFor.cs │ │ │ ├── ParallelAlgorithms_SpeculativeForEach.cs │ │ │ ├── ParallelAlgorithms_SpeculativeInvoke.cs │ │ │ ├── ParallelAlgorithms_Wavefront.cs │ │ │ ├── ParallelAlgorithms_While.cs │ │ │ └── ParallelAlgorithms_WhileNotEmpty.cs │ │ ├── ParallelExtensionsExtras.csproj │ │ ├── Partitioners │ │ │ ├── ChunkPartitioner.cs │ │ │ └── SingleItemPartitioner.cs │ │ ├── README.md │ │ ├── TaskSchedulers │ │ │ ├── ConcurrentExclusiveInterleave.cs │ │ │ ├── CurrentThreadTaskScheduler.cs │ │ │ ├── IOCompletionPortTaskScheduler.cs │ │ │ ├── IOTaskScheduler.cs │ │ │ ├── LimitedConcurrencyLevelTaskScheduler.cs │ │ │ ├── OrderedTaskScheduler.cs │ │ │ ├── QueuedTaskScheduler.cs │ │ │ ├── ReprioritizableTaskScheduler.cs │ │ │ ├── RoundRobinTaskScheduler.cs │ │ │ ├── StaTaskScheduler.cs │ │ │ ├── SynchronizationContextTaskScheduler.cs │ │ │ ├── ThreadPerTaskkScheduler.cs │ │ │ └── WorkStealingTaskScheduler.cs │ │ └── Utils │ │ │ └── SortedTopN.cs │ ├── ParallelGrep │ │ ├── ParallelGrep.csproj │ │ ├── Program.cs │ │ └── README.md │ ├── Raytracer.Wpf │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── Cylinder.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Minimax.cs │ │ ├── README.md │ │ ├── Raytracer.Wpf.csproj │ │ ├── ReversiGame.cs │ │ ├── assets │ │ │ └── demo.png │ │ └── gameboard.jpg │ ├── Raytracer │ │ ├── Camera.cs │ │ ├── Color.cs │ │ ├── ISect.cs │ │ ├── Light.cs │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── ObjectPool.cs │ │ ├── Plane.cs │ │ ├── Program.cs │ │ ├── README.md │ │ ├── Ray.cs │ │ ├── Raytracer.cs │ │ ├── Raytracer.csproj │ │ ├── Scene.cs │ │ ├── SceneObject.cs │ │ ├── Sphere.cs │ │ ├── Surface.cs │ │ ├── Surfaces.cs │ │ ├── Vector.cs │ │ └── assets │ │ │ └── demo.gif │ └── parallel.sln ├── ref-tutorial │ ├── IntruderAlert-finished │ │ ├── AverageMeasurement.cs │ │ ├── DebounceMeasurement.cs │ │ ├── IntruderAlert.csproj │ │ ├── IntruderAlert.sln │ │ ├── Program.cs │ │ ├── Room.cs │ │ └── SensorMeasurement.cs │ ├── IntruderAlert-starter │ │ ├── AverageMeasurement.cs │ │ ├── DebounceMeasurement.cs │ │ ├── IntruderAlert.csproj │ │ ├── IntruderAlert.sln │ │ ├── Program.cs │ │ ├── Room.cs │ │ └── SensorMeasurement.cs │ └── README.md ├── roslyn-sdk │ ├── SemanticQuickStart │ │ ├── Program.cs │ │ ├── SemanticQuickStart.csproj │ │ └── snippets.5000.json │ ├── SyntaxQuickStart │ │ ├── HelloSyntaxTree │ │ │ ├── HelloSyntaxTree.csproj │ │ │ └── Program.cs │ │ ├── SyntaxQuickStart.sln │ │ ├── SyntaxWalker │ │ │ ├── Program.cs │ │ │ ├── SyntaxWalker.csproj │ │ │ └── UsingCollector.cs │ │ └── snippets.5000.json │ ├── SyntaxTransformationQuickStart │ │ ├── ConstructionCS │ │ │ ├── ConstructionCS.csproj │ │ │ └── Program.cs │ │ ├── SyntaxTransformationQuickStart.sln │ │ ├── TransformationCS │ │ │ ├── Program.cs │ │ │ ├── TransformationCS.csproj │ │ │ └── TypeInferenceRewriter.cs │ │ └── snippets.5000.json │ └── Tutorials │ │ ├── MakeConst.sln │ │ ├── MakeConst │ │ ├── MakeConst.CodeFixes │ │ │ ├── CodeFixResources.Designer.cs │ │ │ ├── CodeFixResources.resx │ │ │ ├── MakeConst.CodeFixes.csproj │ │ │ └── MakeConstCodeFixProvider.cs │ │ ├── MakeConst.Package │ │ │ ├── MakeConst.Package.csproj │ │ │ └── tools │ │ │ │ ├── install.ps1 │ │ │ │ └── uninstall.ps1 │ │ ├── MakeConst.Test │ │ │ ├── MakeConst.Test.csproj │ │ │ ├── MakeConstUnitTests.cs │ │ │ └── Verifiers │ │ │ │ ├── CSharpAnalyzerVerifier`1+Test.cs │ │ │ │ ├── CSharpAnalyzerVerifier`1.cs │ │ │ │ ├── CSharpCodeFixVerifier`2+Test.cs │ │ │ │ ├── CSharpCodeFixVerifier`2.cs │ │ │ │ ├── CSharpCodeRefactoringVerifier`1+Test.cs │ │ │ │ ├── CSharpCodeRefactoringVerifier`1.cs │ │ │ │ ├── CSharpVerifierHelper.cs │ │ │ │ ├── VisualBasicAnalyzerVerifier`1+Test.cs │ │ │ │ ├── VisualBasicAnalyzerVerifier`1.cs │ │ │ │ ├── VisualBasicCodeFixVerifier`2+Test.cs │ │ │ │ ├── VisualBasicCodeFixVerifier`2.cs │ │ │ │ ├── VisualBasicCodeRefactoringVerifier`1+Test.cs │ │ │ │ └── VisualBasicCodeRefactoringVerifier`1.cs │ │ ├── MakeConst.Vsix │ │ │ ├── MakeConst.Vsix.csproj │ │ │ └── source.extension.vsixmanifest │ │ └── MakeConst │ │ │ ├── MakeConst.csproj │ │ │ ├── MakeConstAnalyzer.cs │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── MakeConstTestProject │ │ └── MakeConstTestProject │ │ │ ├── MakeConstTestProject.csproj │ │ │ ├── Program.cs │ │ │ └── snippets.5000.json │ │ └── snippets.5000.json ├── safe-efficient-code │ ├── benchmark │ │ ├── Program.cs │ │ └── benchmark.csproj │ ├── ref-readonly-struct │ │ ├── Point3D.cs │ │ ├── Program.cs │ │ └── ref-readonly-struct.csproj │ └── safe-efficient-code.sln ├── serialization │ ├── Loan.cs │ ├── Program.cs │ ├── SavedLoan.json │ └── serialization.csproj ├── snippets │ └── tour │ │ ├── GenericsShort.csx │ │ ├── MemoryManagement.csx │ │ ├── TypeSafety.csx │ │ ├── UnmanagedResources.csx │ │ ├── Unsafe.csx │ │ └── access-by-line.txt ├── tutorials │ ├── AsyncStreams │ │ ├── finished │ │ │ └── IssuePRreport │ │ │ │ └── IssuePRreport │ │ │ │ ├── IssuePRreport.csproj │ │ │ │ └── Program.cs │ │ └── start │ │ │ └── IssuePRreport │ │ │ └── IssuePRreport │ │ │ ├── IssuePRreport.csproj │ │ │ └── Program.cs │ ├── default-interface-members-versions │ │ ├── finished │ │ │ └── customer-relationship │ │ │ │ ├── ICustomer.cs │ │ │ │ ├── IOrder.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── SampleCustomer.cs │ │ │ │ ├── SampleOrder.cs │ │ │ │ └── customer-relationship.csproj │ │ └── starter │ │ │ └── customer-relationship │ │ │ ├── ICustomer.cs │ │ │ ├── IOrder.cs │ │ │ ├── Program.cs │ │ │ ├── SampleCustomer.cs │ │ │ ├── SampleOrder.cs │ │ │ └── customer-relationship.csproj │ ├── exploration │ │ ├── csharp6-finished │ │ │ ├── Program.cs │ │ │ └── csharp6-finished.csproj │ │ └── csharp6-starter │ │ │ ├── Program.cs │ │ │ └── csharp6-starter.csproj │ ├── mixins-with-interfaces │ │ ├── ExtraFancyLight.cs │ │ ├── HalogenLight.cs │ │ ├── IBlinkingLight.cs │ │ ├── ILight.cs │ │ ├── ITimerLight.cs │ │ ├── LEDLight.cs │ │ ├── OverheadLight.cs │ │ ├── Program.cs │ │ ├── UnusedExampleCode.cs │ │ └── mixins-with-interfaces.csproj │ ├── nullable-reference-migration │ │ ├── finished │ │ │ ├── SimpleFeedReader.Tests │ │ │ │ ├── Services │ │ │ │ │ └── NewsServiceTests.cs │ │ │ │ └── SimpleFeedReader.Tests.csproj │ │ │ ├── SimpleFeedReader.sln │ │ │ └── SimpleFeedReader │ │ │ │ ├── Pages │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Error.cshtml.cs │ │ │ │ ├── Index.cshtml │ │ │ │ ├── Index.cshtml.cs │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ │ ├── Services │ │ │ │ └── NewsService.cs │ │ │ │ ├── SimpleFeedReader.csproj │ │ │ │ ├── Startup.cs │ │ │ │ ├── ViewModels │ │ │ │ └── NewsStoryViewModel.cs │ │ │ │ ├── appsettings.Development.json │ │ │ │ ├── appsettings.json │ │ │ │ ├── bundleconfig.json │ │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── site.css │ │ │ │ └── site.min.css │ │ │ │ ├── favicon.ico │ │ │ │ └── lib │ │ │ │ ├── bootstrap │ │ │ │ ├── .bower.json │ │ │ │ ├── LICENSE │ │ │ │ └── dist │ │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ └── npm.js │ │ │ │ ├── jquery-validation-unobtrusive │ │ │ │ ├── .bower.json │ │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ │ └── jquery.validate.unobtrusive.min.js │ │ │ │ ├── jquery-validation │ │ │ │ ├── .bower.json │ │ │ │ ├── LICENSE.md │ │ │ │ └── dist │ │ │ │ │ ├── additional-methods.js │ │ │ │ │ └── jquery.validate.js │ │ │ │ └── jquery │ │ │ │ ├── .bower.json │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── jquery.js │ │ │ │ └── jquery.min.map │ │ └── start │ │ │ ├── SimpleFeedReader.Tests │ │ │ ├── Services │ │ │ │ └── NewsServiceTests.cs │ │ │ └── SimpleFeedReader.Tests.csproj │ │ │ ├── SimpleFeedReader.sln │ │ │ └── SimpleFeedReader │ │ │ ├── Pages │ │ │ ├── Error.cshtml │ │ │ ├── Error.cshtml.cs │ │ │ ├── Index.cshtml │ │ │ ├── Index.cshtml.cs │ │ │ ├── _Layout.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── Services │ │ │ └── NewsService.cs │ │ │ ├── SimpleFeedReader.csproj │ │ │ ├── Startup.cs │ │ │ ├── ViewModels │ │ │ └── NewsStoryViewModel.cs │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── bundleconfig.json │ │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── site.css │ │ │ └── site.min.css │ │ │ ├── favicon.ico │ │ │ └── lib │ │ │ ├── bootstrap │ │ │ ├── .bower.json │ │ │ ├── LICENSE │ │ │ └── dist │ │ │ │ ├── css │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ ├── bootstrap-theme.min.css.map │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ └── npm.js │ │ │ ├── jquery-validation-unobtrusive │ │ │ ├── .bower.json │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ └── jquery.validate.unobtrusive.min.js │ │ │ ├── jquery-validation │ │ │ ├── .bower.json │ │ │ ├── LICENSE.md │ │ │ └── dist │ │ │ │ ├── additional-methods.js │ │ │ │ └── jquery.validate.js │ │ │ └── jquery │ │ │ ├── .bower.json │ │ │ ├── LICENSE.txt │ │ │ └── dist │ │ │ ├── jquery.js │ │ │ └── jquery.min.map │ └── patterns │ │ ├── finished │ │ └── toll-calculator │ │ │ ├── ExternalSystems-ctor.cs │ │ │ ├── ExternalSystems-pctor.cs │ │ │ ├── ExternalSystems-record.cs │ │ │ ├── ExternalSystems.cs │ │ │ ├── Program.cs │ │ │ ├── TollCalculator.cs │ │ │ └── toll-calculator.csproj │ │ └── start │ │ └── toll-calculator │ │ ├── ExternalSystems.cs │ │ ├── Program.cs │ │ ├── TollCalculator.cs │ │ └── toll-calculator.csproj ├── unit-testing-best-practices │ ├── after │ │ ├── StringCalculatorTests.cs │ │ └── unit-testing-best-practices-after.csproj │ ├── before │ │ ├── StringCalculatorTests.cs │ │ └── unit-testing-best-practices-before.csproj │ ├── unit-testing-best-practices.sln │ └── unit-testing-best-practices │ │ ├── StringCalculator.cs │ │ └── unit-testing-best-practices.csproj ├── unit-testing-code-coverage │ ├── .gitignore │ ├── Numbers │ │ ├── Numbers.csproj │ │ └── PrimeService.cs │ ├── README.md │ ├── XUnit.Coverage.sln │ ├── XUnit.Coverlet.Collector │ │ ├── PrimeServiceTests.cs │ │ └── XUnit.Coverlet.Collector.csproj │ └── XUnit.Coverlet.MSBuild │ │ ├── PrimeServiceTests.cs │ │ └── XUnit.Coverlet.MSBuild.csproj ├── unit-testing │ ├── .gitignore │ ├── MSTest.Project │ │ ├── ByAlphabeticalOrder.cs │ │ └── MSTest.Project.csproj │ ├── NUnit.TestProject │ │ ├── ByOrder.cs │ │ └── NUnit.Project.csproj │ ├── README.md │ ├── UnitTesting.sln │ └── XUnit.TestProject │ │ ├── Attributes │ │ └── TestPriorityAttribute.cs │ │ ├── ByAlphabeticalOrder.cs │ │ ├── ByDisplayName.cs │ │ ├── ByPriorityOrder.cs │ │ ├── Orderers │ │ ├── AlphabeticalOrderer.cs │ │ ├── DisplayNameOrderer.cs │ │ └── PriorityOrderer.cs │ │ └── XUnit.Project.csproj └── versioning │ ├── new │ ├── Program.cs │ ├── README.md │ └── new.csproj │ └── override │ ├── Program.cs │ ├── README.md │ └── override.csproj ├── dotnet-versionsweeper.json ├── framework ├── docker │ └── ConsoleRandomAnswerGenerator │ │ └── ConsoleRandomAnswerGenerator │ │ ├── App.config │ │ ├── ConsoleRandomAnswerGenerator.csproj │ │ ├── Dockerfile │ │ ├── Program.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── launchSettings.json │ │ ├── RandomAnswers.cs │ │ ├── build.ps1 │ │ └── run.ps1 ├── libraries │ ├── README.md │ ├── frameworks-library │ │ └── src │ │ │ └── Library │ │ │ ├── Library.cs │ │ │ └── Library.csproj │ ├── migrate-library-csproj-keep-existing │ │ ├── Vehicle.sln │ │ ├── snippets.5000.json │ │ ├── src │ │ │ ├── Car.Net45 │ │ │ │ ├── Car.Net45.csproj │ │ │ │ └── packages.config │ │ │ └── Car │ │ │ │ ├── Car.csproj │ │ │ │ └── Wheel.cs │ │ └── tests │ │ │ ├── Car.Tests.Net45 │ │ │ ├── Car.Tests.Net45.csproj │ │ │ └── packages.config │ │ │ └── Car.Tests │ │ │ ├── Car.Tests.csproj │ │ │ └── WheelTests.cs │ ├── migrate-library-csproj │ │ ├── Vehicle.sln │ │ ├── src │ │ │ └── Car │ │ │ │ ├── Car.csproj │ │ │ │ └── Wheel.cs │ │ └── tests │ │ │ └── Car.Tests │ │ │ ├── Car.Tests.csproj │ │ │ └── WheelTests.cs │ ├── migrate-library │ │ ├── Vehicle.sln │ │ ├── src │ │ │ └── Car │ │ │ │ ├── Car.csproj │ │ │ │ ├── Wheel.cs │ │ │ │ └── packages.config │ │ └── tests │ │ │ └── Car.Tests │ │ │ ├── Car.Tests.csproj │ │ │ ├── WheelTests.cs │ │ │ └── packages.config │ ├── net40-library │ │ └── src │ │ │ └── Library │ │ │ ├── Library.cs │ │ │ └── Library.csproj │ └── net45-compat-library │ │ └── src │ │ └── Library │ │ ├── Library.cs │ │ └── Library.csproj ├── wcf │ ├── Basic │ │ ├── Ajax │ │ │ ├── ComplexTypeAjaxService │ │ │ │ ├── CS │ │ │ │ │ ├── ComplexTypeAjaxService.sln │ │ │ │ │ ├── service │ │ │ │ │ │ ├── ComplexTypeClientPage.aspx │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── ComplexTypeAjaxService.sln │ │ │ │ │ ├── service │ │ │ │ │ ├── ComplexTypeClientPage.aspx │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ ├── service.vbproj │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ConfigFreeAjaxService │ │ │ │ ├── CS │ │ │ │ │ ├── ConfigFreeAjaxService.sln │ │ │ │ │ ├── service │ │ │ │ │ │ ├── ConfigFreeClientPage.aspx │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── ConfigFreeAjaxService.sln │ │ │ │ │ ├── service │ │ │ │ │ ├── ConfigFreeClientPage.aspx │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ ├── service.vbproj │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ ├── JSONP │ │ │ │ └── CS │ │ │ │ │ ├── JSONP.sln │ │ │ │ │ ├── service │ │ │ │ │ ├── JSONPClientPage.aspx │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.csproj │ │ │ │ │ ├── global.asax │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.svc │ │ │ │ │ └── web.config │ │ │ │ │ ├── snippets.5000.json │ │ │ │ │ └── website │ │ │ │ │ ├── JSONPClientPage.aspx │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.Debug.config │ │ │ │ │ ├── Web.Release.config │ │ │ │ │ ├── Web.config │ │ │ │ │ └── Website.csproj │ │ │ ├── JsonSerialization │ │ │ │ ├── CS │ │ │ │ │ ├── JsonSerialization.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── JsonSerialization.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ └── client.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── PostAjaxService │ │ │ │ ├── CS │ │ │ │ │ ├── PostAjaxService.sln │ │ │ │ │ ├── service │ │ │ │ │ │ ├── PostAjaxClientPage.aspx │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── PostAjaxService.sln │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── PostAjaxClientPage.aspx │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ ├── service.vbproj │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ ├── SimpleAjaxService │ │ │ │ ├── CS │ │ │ │ │ ├── SimpleAjaxService.sln │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── SimpleAjaxClientPage.aspx │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── SimpleAjaxService.sln │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── SimpleAjaxClientPage.aspx │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ ├── service.vbproj │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ └── XmlAjaxService │ │ │ │ ├── CS │ │ │ │ ├── XmlAjaxService.sln │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── XmlAjaxClientPage.htm │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ ├── service.svc │ │ │ │ │ └── web.config │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ ├── XmlAjaxService.sln │ │ │ │ ├── service │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── XmlAjaxClientPage.htm │ │ │ │ ├── service.svc │ │ │ │ ├── service.vb │ │ │ │ ├── service.vbproj │ │ │ │ └── web.config │ │ │ │ └── snippets.5000.json │ │ ├── Binding │ │ │ ├── Basic │ │ │ │ ├── Http │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Http.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Connected Services │ │ │ │ │ │ │ └── Microsoft.Samples.Http │ │ │ │ │ │ │ │ ├── ConnectedService.json │ │ │ │ │ │ │ │ └── Reference.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── MessageSecurity │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── MessageSecurity.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── MessageSecurity.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ ├── Application.Designer.vb │ │ │ │ │ │ │ ├── Application.myapp │ │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ │ ├── MyApplication.vb │ │ │ │ │ │ │ ├── MyResources.Designer.vb │ │ │ │ │ │ │ ├── MyResources.resx │ │ │ │ │ │ │ ├── MySettings.Designer.vb │ │ │ │ │ │ │ └── MySettings.settings │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── TransportSecurity │ │ │ │ │ └── CS │ │ │ │ │ ├── TransportSecurity.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── CalculatorClientConstructor.cs │ │ │ │ │ ├── Connected Services │ │ │ │ │ │ └── Microsoft.Samples.TransportSecurity │ │ │ │ │ │ │ ├── ConnectedService.json │ │ │ │ │ │ │ └── Reference.cs │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ ├── setup.bat │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Custom │ │ │ │ ├── Imperative │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── Imperative.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ └── client.csproj │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── Imperative.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ └── client.vbproj │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── ReliableSession │ │ │ │ │ └── CS │ │ │ │ │ │ ├── ReliableSession.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── ReliableSessionOverHttps │ │ │ │ │ └── CS │ │ │ │ │ │ ├── ReliableSessionOverHttps.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Security │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── Security.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── Security.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── Transport │ │ │ │ │ ├── CS │ │ │ │ │ ├── Transport.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ ├── Transport.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Net │ │ │ │ ├── MSMQ │ │ │ │ │ ├── DeadLetter │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── Client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Client.csproj │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── _saf_newlines.txt │ │ │ │ │ │ │ ├── _saf_setup.bat │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── DeadLetter.sln │ │ │ │ │ │ │ ├── DeadLetterService │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── DeadLetterService.csproj │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── generatedClient.cs │ │ │ │ │ │ │ └── service.cs │ │ │ │ │ │ │ ├── Service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Service.csproj │ │ │ │ │ │ │ └── service.cs │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── MessageSecurity │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ │ ├── MessageSecurity.sln │ │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── Poison │ │ │ │ │ │ └── Msmq4 │ │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── Client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Client.csproj │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── Poison.sln │ │ │ │ │ │ │ ├── PoisonMessageService │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── PoisonMessageService.csproj │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ └── service.cs │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Service.csproj │ │ │ │ │ │ │ └── service.cs │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── Session │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── Session.sln │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Client.cs │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── Srmp │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── Srmp.sln │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── Transacted │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── Transacted.sln │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── Two-way │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── Two-way.sln │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ ├── generatedClient.cs │ │ │ │ │ │ │ └── properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── generatedClient.cs │ │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── Volatile │ │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Volatile.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── MSMQIntegration │ │ │ │ │ ├── MessageCorrelation │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── Client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ └── client.csproj │ │ │ │ │ │ │ ├── MessageCorrelation.sln │ │ │ │ │ │ │ ├── Order │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── order.cs │ │ │ │ │ │ │ └── order.csproj │ │ │ │ │ │ │ ├── Service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── OrderResponse.cs │ │ │ │ │ │ │ ├── Orderprocessor.cs │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Service.csproj │ │ │ │ │ │ │ └── service.cs │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── MsmqToWcf │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── Client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Client.csproj │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ └── client.cs │ │ │ │ │ │ │ ├── Order │ │ │ │ │ │ │ ├── Order.cs │ │ │ │ │ │ │ ├── Order.csproj │ │ │ │ │ │ │ └── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Service.csproj │ │ │ │ │ │ │ └── service.cs │ │ │ │ │ │ │ ├── msmqtowcf.sln │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── WcfToMsmq │ │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Client.csproj │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── orderprocessorclient.cs │ │ │ │ │ │ └── proxy.cs │ │ │ │ │ │ ├── Order │ │ │ │ │ │ ├── Order.cs │ │ │ │ │ │ ├── Order.csproj │ │ │ │ │ │ └── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service.csproj │ │ │ │ │ │ └── service.cs │ │ │ │ │ │ ├── WCFToMSMQ.sln │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── NamedPipe │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── NetNamedPipe.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── NetNamedPipe.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── Tcp │ │ │ │ │ ├── Default │ │ │ │ │ └── CS │ │ │ │ │ │ ├── NetTcp.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Connected Services │ │ │ │ │ │ │ └── Microsoft.Samples.NetTcp │ │ │ │ │ │ │ │ ├── ConnectedService.json │ │ │ │ │ │ │ │ └── Reference.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── PortSharing │ │ │ │ │ └── CS │ │ │ │ │ ├── PortSharing.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── client.cs │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ └── WS │ │ │ │ ├── DualHttp │ │ │ │ └── CS │ │ │ │ │ ├── DualHttp.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── MTOM │ │ │ │ └── CS │ │ │ │ │ ├── Mtom.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── MessageSecurity │ │ │ │ ├── Anonymous │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── Anonymous.sln │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── Anonymous.sln │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ ├── service.vbproj │ │ │ │ │ │ └── web.config │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Certificate │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── certificate.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── Certificate.sln │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ ├── service.vbproj │ │ │ │ │ │ └── web.config │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Username │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── UserName.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ ├── Username.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ ├── service.vbproj │ │ │ │ │ │ └── web.config │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── Windows │ │ │ │ │ ├── CS │ │ │ │ │ ├── Windows.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ ├── Windows.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── TransactionFlow │ │ │ │ ├── CS │ │ │ │ │ ├── TransactionFlow.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── SampleDb.mdf │ │ │ │ │ │ ├── SampleDb_log.LDF │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── TransactionFlow.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Program.vb │ │ │ │ │ ├── SampleDb.mdf │ │ │ │ │ ├── SampleDb_log.ldf │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── TransportWithMessageCredentialSecurity │ │ │ │ ├── CS │ │ │ │ │ ├── TransportWithMessageCredentialSecurity.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ ├── setup.bat │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── TransportWithMessageCredentialSecurity.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ ├── setup.bat │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── WS2007FederationHttp │ │ │ │ ├── CS │ │ │ │ │ ├── Client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Client.cs │ │ │ │ │ │ ├── Client.csproj │ │ │ │ │ │ └── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── RSTRSTR │ │ │ │ │ │ ├── Constants.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── RSTRSTR.csproj │ │ │ │ │ │ ├── RequestSecurityTokenBase.cs │ │ │ │ │ │ ├── RequestSecurityTokenResponseWSTrust13.cs │ │ │ │ │ │ └── RequestSecurityTokenWSTrust13.cs │ │ │ │ │ ├── SecurityTokenService │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── IWSTrust13.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── SecurityTokenService.cs │ │ │ │ │ │ ├── SecurityTokenService.csproj │ │ │ │ │ │ └── Service.cs │ │ │ │ │ ├── Service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service.cs │ │ │ │ │ │ └── Service.csproj │ │ │ │ │ ├── Shared │ │ │ │ │ │ ├── ICalculator.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── Shared.csproj │ │ │ │ │ ├── WS2007FederationHttpBinding.sln │ │ │ │ │ ├── cleanup.cmd │ │ │ │ │ ├── setup.cmd │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── Client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.vb │ │ │ │ │ ├── Client.vbproj │ │ │ │ │ └── My Project │ │ │ │ │ │ ├── Application.Designer.vb │ │ │ │ │ │ ├── Application.myapp │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── RSTRSTR │ │ │ │ │ ├── Constants.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ ├── Application.Designer.vb │ │ │ │ │ │ ├── Application.myapp │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── RSTRSTR.vbproj │ │ │ │ │ ├── RequestSecurityTokenBase.vb │ │ │ │ │ ├── RequestSecurityTokenResponseWSTrust13.vb │ │ │ │ │ └── RequestSecurityTokenWSTrust13.vb │ │ │ │ │ ├── SecurityTokenService │ │ │ │ │ ├── App.config │ │ │ │ │ ├── IWSTrust13.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ ├── Application.Designer.vb │ │ │ │ │ │ ├── Application.myapp │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── SecurityTokenService.vb │ │ │ │ │ ├── SecurityTokenService.vbproj │ │ │ │ │ └── Service.vb │ │ │ │ │ ├── Service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ ├── Application.Designer.vb │ │ │ │ │ │ ├── Application.myapp │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Service.vb │ │ │ │ │ └── Service.vbproj │ │ │ │ │ ├── Shared │ │ │ │ │ ├── ICalculator.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ ├── Application.Designer.vb │ │ │ │ │ │ ├── Application.myapp │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ └── Shared.vbproj │ │ │ │ │ ├── WS2007FederationHttpBinding.sln │ │ │ │ │ ├── cleanup.cmd │ │ │ │ │ ├── setup.cmd │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── wsHttp │ │ │ │ └── CS │ │ │ │ │ ├── Http.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── wsReliableSession │ │ │ │ └── CS │ │ │ │ │ ├── ReliableSession.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── wsTransportSecurity │ │ │ │ └── CS │ │ │ │ ├── TransportSecurity.sln │ │ │ │ ├── cleanup.bat │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── service │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ │ │ ├── setup.bat │ │ │ │ └── snippets.5000.json │ │ ├── Client │ │ │ ├── AddressHeaders │ │ │ │ └── CS │ │ │ │ │ ├── AddressHeaders.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ChannelFactory │ │ │ │ └── CS │ │ │ │ │ ├── ChannelFactory.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.cs │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ExpectedExceptions │ │ │ │ └── CS │ │ │ │ │ ├── ExpectedExceptions.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Interop │ │ │ │ ├── ASMX │ │ │ │ │ └── CS │ │ │ │ │ │ ├── WCFClientInteropASMX.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.asmx │ │ │ │ │ │ ├── service.asmx.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── XmlSerializer │ │ │ │ │ └── CS │ │ │ │ │ ├── XmlSerializer.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── RetrieveMetadata │ │ │ │ └── CS │ │ │ │ │ ├── RetrieveMetadata.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── TypedClient │ │ │ │ └── CS │ │ │ │ │ ├── TypedClient.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ └── UsingUsing │ │ │ │ └── CS │ │ │ │ ├── UsingUsing.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── service │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ │ │ └── snippets.5000.json │ │ ├── Contract │ │ │ ├── Data │ │ │ │ ├── Basic │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Data.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── DataContractResolver │ │ │ │ │ └── CS │ │ │ │ │ │ ├── DCRSample.sln │ │ │ │ │ │ ├── DCRSample │ │ │ │ │ │ ├── DCRSample.cs │ │ │ │ │ │ ├── DCRSample.csproj │ │ │ │ │ │ └── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Types │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Types.cs │ │ │ │ │ │ └── Types.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── DataContractSerializer │ │ │ │ │ └── CS │ │ │ │ │ │ ├── DataContractSerializer.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── KnownAssemblyAttribute │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Client │ │ │ │ │ │ ├── Client.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ │ ├── Common │ │ │ │ │ │ ├── Common.csproj │ │ │ │ │ │ ├── KnownAssemblyAttribute.cs │ │ │ │ │ │ ├── MyDataContractResolver.cs │ │ │ │ │ │ └── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── KnownAssemblyAttribute.sln │ │ │ │ │ │ ├── Service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ ├── Types │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Types.cs │ │ │ │ │ │ └── Types.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── KnownTypes │ │ │ │ │ └── CS │ │ │ │ │ │ ├── KnownTypes.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── NetDCSasDCSwithDCR │ │ │ │ │ └── CS │ │ │ │ │ │ ├── DCSwithDCR │ │ │ │ │ │ ├── DCSwithDCR.cs │ │ │ │ │ │ ├── DCSwithDCR.csproj │ │ │ │ │ │ └── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── NetDCS │ │ │ │ │ │ ├── NetDCS.cs │ │ │ │ │ │ ├── NetDCS.csproj │ │ │ │ │ │ └── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── NetDCSasDCSwithDCR.sln │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── ObjectReferences │ │ │ │ │ └── CS │ │ │ │ │ │ ├── ObjectReferences.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Service References │ │ │ │ │ │ │ └── ServiceReference │ │ │ │ │ │ │ │ ├── Client.ServiceReference.Person.datasource │ │ │ │ │ │ │ │ ├── Reference.cs │ │ │ │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ │ │ │ ├── SocialNetworkService.wsdl │ │ │ │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ │ │ │ ├── configuration91.svcinfo │ │ │ │ │ │ │ │ ├── service.disco │ │ │ │ │ │ │ │ ├── service.wsdl │ │ │ │ │ │ │ │ ├── service.xsd │ │ │ │ │ │ │ │ ├── service1.xsd │ │ │ │ │ │ │ │ └── service2.xsd │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── POCO │ │ │ │ │ └── CS │ │ │ │ │ ├── POCO.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service References │ │ │ │ │ │ └── ServiceReference │ │ │ │ │ │ │ ├── Client.ServiceReference.ComplexNumber.datasource │ │ │ │ │ │ │ ├── DataContractCalculatorService.wsdl │ │ │ │ │ │ │ ├── Reference.cs │ │ │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ │ │ ├── configuration91.svcinfo │ │ │ │ │ │ │ ├── service.disco │ │ │ │ │ │ │ ├── service.wsdl │ │ │ │ │ │ │ ├── service.xsd │ │ │ │ │ │ │ ├── service1.xsd │ │ │ │ │ │ │ └── service2.xsd │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.cs │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Message │ │ │ │ ├── Default │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Message.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Untyped │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Untyped.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Unwrapped │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Unwrapped.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── UseAndStyle │ │ │ │ │ └── CS │ │ │ │ │ │ ├── UseAndStyle.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── XmlReader │ │ │ │ │ └── CS │ │ │ │ │ ├── XmlReader.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ └── Service │ │ │ │ ├── Duplex │ │ │ │ └── CS │ │ │ │ │ ├── Duplex.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Faults │ │ │ │ └── CS │ │ │ │ │ ├── Faults.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Oneway │ │ │ │ └── CS │ │ │ │ │ ├── OneWay.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Session │ │ │ │ └── CS │ │ │ │ │ ├── Session.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Stream │ │ │ │ └── CS │ │ │ │ │ ├── Stream.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Host.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── image.jpg │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── XmlSerializerFaults │ │ │ │ └── CS │ │ │ │ ├── XmlSerializerFaults.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── service │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ │ │ └── snippets.5000.json │ │ ├── Discovery │ │ │ ├── Announcements │ │ │ │ ├── CS │ │ │ │ │ ├── Announcements.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── service │ │ │ │ │ │ ├── CalculatorService.cs │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── Announcements.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ └── client.vbproj │ │ │ │ │ ├── service │ │ │ │ │ ├── CalculatorService.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Program.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Basic │ │ │ │ ├── CS │ │ │ │ │ ├── Basic.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── GeneratedClient.cs │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── service │ │ │ │ │ │ ├── CalculatorService.cs │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── Basic.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.vb │ │ │ │ │ ├── GeneratedClient.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ └── client.vbproj │ │ │ │ │ ├── service │ │ │ │ │ ├── CalculatorService.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Program.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Configuration │ │ │ │ ├── CS │ │ │ │ │ ├── Configuration.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Client.cs │ │ │ │ │ │ ├── GeneratedClient.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── CalculatorService.cs │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── Configuration.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.vb │ │ │ │ │ ├── GeneratedClient.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ └── client.vbproj │ │ │ │ │ ├── service │ │ │ │ │ ├── CalculatorService.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Program.vb │ │ │ │ │ ├── app.config │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── CustomFindCriteria │ │ │ │ └── CS │ │ │ │ │ ├── Client │ │ │ │ │ ├── CalculatorClient.csproj │ │ │ │ │ ├── GeneratedClient.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── CustomFindCriteria.sln │ │ │ │ │ ├── Service │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── CalculatorService.cs │ │ │ │ │ ├── CalculatorService.csproj │ │ │ │ │ ├── CustomDiscoveryExtension.cs │ │ │ │ │ ├── CustomDiscoveryService.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── snippets.5000.json │ │ │ ├── DiscoveryRouter │ │ │ │ └── CS │ │ │ │ │ ├── Client │ │ │ │ │ ├── Client.csproj │ │ │ │ │ ├── GeneratedClient.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── DiscoveryRouter.sln │ │ │ │ │ ├── DiscoveryRouter │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── DiscoveryRouter.csproj │ │ │ │ │ ├── DiscoveryRoutingService.cs │ │ │ │ │ ├── FindAsyncResult.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── ResolveAsyncResult.cs │ │ │ │ │ ├── Service │ │ │ │ │ ├── CalculatorService.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── Service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── DiscoveryWithScopes │ │ │ │ ├── CS │ │ │ │ │ ├── DiscoveryWithScopes.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── GeneratedClient.cs │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── service │ │ │ │ │ │ ├── CalculatorService.cs │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── DiscoveryWithScopes.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.vb │ │ │ │ │ ├── GeneratedClient.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ └── client.vbproj │ │ │ │ │ ├── service │ │ │ │ │ ├── CalculatorService.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Program.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ └── WorkflowDiscovery │ │ │ │ └── CS │ │ │ │ ├── WorkflowClient │ │ │ │ ├── FindActivity.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── WorkflowClient.csproj │ │ │ │ ├── WorkflowDiscovery.sln │ │ │ │ ├── WorkflowService │ │ │ │ ├── App.config │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── WorkflowService.csproj │ │ │ │ └── snippets.5000.json │ │ ├── GettingStarted │ │ │ └── GettingStarted │ │ │ │ └── CS │ │ │ │ ├── GettingStarted.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Connected Services │ │ │ │ │ └── Microsoft.Samples.GettingStarted │ │ │ │ │ │ ├── ConnectedService.json │ │ │ │ │ │ └── Reference.cs │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── service │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ │ │ └── snippets.5000.json │ │ ├── Management │ │ │ ├── AnalyticTrace │ │ │ │ └── CS │ │ │ │ │ ├── EtwAnalyticTraceSample.sln │ │ │ │ │ ├── EtwAnalyticTraceSample │ │ │ │ │ ├── Calculator.svc │ │ │ │ │ ├── Calculator.svc.cs │ │ │ │ │ ├── EtwAnalyticTraceSample.csproj │ │ │ │ │ ├── ICalculator.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── Web.config │ │ │ │ │ ├── Scripts │ │ │ │ │ ├── CleanupEtw.bat │ │ │ │ │ └── SetupEtw.bat │ │ │ │ │ └── snippets.5000.json │ │ │ ├── AnalyticTraceExtensibility │ │ │ │ └── CS │ │ │ │ │ ├── WCFAnalyticTracingExtensibility.sln │ │ │ │ │ ├── WCFAnalyticTracingExtensibility │ │ │ │ │ ├── Calculator.svc │ │ │ │ │ ├── Calculator.svc.cs │ │ │ │ │ ├── ICalculator.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── WCFAnalyticTracingExtensibility.csproj │ │ │ │ │ ├── WCFUserEventProvider.cs │ │ │ │ │ └── Web.config │ │ │ │ │ └── snippets.5000.json │ │ │ ├── CircularTracing │ │ │ │ ├── CS │ │ │ │ │ ├── CircularTraceListener │ │ │ │ │ │ ├── CircularTraceListener.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── TraceListener.csproj │ │ │ │ │ ├── CircularTracing.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── service.svc.cs │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── CircularTraceListener │ │ │ │ │ ├── CircularTraceListener.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ └── TraceListener.vbproj │ │ │ │ │ ├── CircularTracing.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ETWTracing │ │ │ │ └── CS │ │ │ │ │ ├── ETWTracing.sln │ │ │ │ │ ├── EtwTraceListener │ │ │ │ │ ├── EtwTraceListener.cs │ │ │ │ │ ├── EtwTraceListener.csproj │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── CleanupETW.bat │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── RegisterProvider.bat │ │ │ │ │ ├── SetupETW.bat │ │ │ │ │ ├── XmlEtw.mof │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.csproj │ │ │ │ │ ├── service.svc │ │ │ │ │ └── service.svc.cs │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ExtendingTracing │ │ │ │ ├── CS │ │ │ │ │ ├── ExtendingTracing.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedProxy.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── service.svc.cs │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── ExtendingTracing.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── PerfCounters │ │ │ │ ├── CS │ │ │ │ │ ├── PerfCounters.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── service.svc.cs │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── PerfCounters.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── SecurityLockdown │ │ │ │ ├── CS │ │ │ │ │ ├── SecurityLockdown.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── service.svc.cs │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── SecurityLockdown.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ServiceValidation │ │ │ │ ├── CS │ │ │ │ │ ├── ServiceValidation.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── endpointValidate │ │ │ │ │ │ ├── EndpointValidateElement.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── endpointValidate.csproj │ │ │ │ │ │ └── endpointValidateBehavior.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── service.svc.cs │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── ServiceValidation.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── endpointValidate │ │ │ │ │ ├── EndpointValidateBehavior.vb │ │ │ │ │ ├── EndpointValidateElement.vb │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ └── endpointValidate.vbproj │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── TracingAndLogging │ │ │ │ ├── CS │ │ │ │ │ ├── TracingAndLogging.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ └── service.svc.cs │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── TracingAndLogging.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ ├── service.vbproj │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ └── WMIProvider │ │ │ │ ├── CS │ │ │ │ ├── WMIProvider.sln │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ ├── service │ │ │ │ │ ├── EnumerateCustomObjects.js │ │ │ │ │ ├── EnumerateServices.js │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── _saf_assemblyinfo.cs │ │ │ │ │ ├── _saf_cleanup.bat │ │ │ │ │ ├── _saf_runservice.bat │ │ │ │ │ ├── _saf_setup.bat │ │ │ │ │ ├── service.csproj │ │ │ │ │ ├── service.svc │ │ │ │ │ └── service.svc.cs │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ ├── WMIProvider.sln │ │ │ │ ├── client │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── app.config │ │ │ │ ├── client.vb │ │ │ │ ├── client.vbproj │ │ │ │ └── generatedClient.vb │ │ │ │ ├── service │ │ │ │ ├── EnumerateCustomObjects.js │ │ │ │ ├── EnumerateServices.js │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── _saf_assemblyinfo.vb │ │ │ │ ├── _saf_cleanup.bat │ │ │ │ ├── _saf_runservice.bat │ │ │ │ ├── _saf_setup.bat │ │ │ │ ├── service.svc │ │ │ │ ├── service.vb │ │ │ │ ├── service.vbproj │ │ │ │ └── web.config │ │ │ │ └── snippets.5000.json │ │ ├── RoutingServices │ │ │ └── HelloRoutingService │ │ │ │ └── CS │ │ │ │ ├── CalculatorClient │ │ │ │ ├── App.config │ │ │ │ ├── CalculatorClient.csproj │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── client.cs │ │ │ │ └── generatedClient.cs │ │ │ │ ├── CalculatorService │ │ │ │ ├── App.config │ │ │ │ ├── CalculatorService.csproj │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── service.cs │ │ │ │ ├── HelloRoutingService.sln │ │ │ │ ├── RoutingService │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── RoutingService.csproj │ │ │ │ └── routing.cs │ │ │ │ └── snippets.5000.json │ │ ├── Security │ │ │ └── CryptoAgility │ │ │ │ └── CS │ │ │ │ ├── Client │ │ │ │ ├── App.config │ │ │ │ ├── Client.cs │ │ │ │ ├── Client.csproj │ │ │ │ ├── MyCustomAlgorithmSuite.cs │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── CryptoAgility.sln │ │ │ │ ├── Service │ │ │ │ ├── App.config │ │ │ │ ├── CalculatorService.cs │ │ │ │ ├── MyCustomAlgorithmSuite.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── Service.csproj │ │ │ │ └── snippets.5000.json │ │ ├── Services │ │ │ ├── Addressing │ │ │ │ └── CS │ │ │ │ │ ├── Addressing.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Behaviors │ │ │ │ ├── Concurrency │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Concurrency.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Default │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Behaviors.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Instancing │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Instancing.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Metadata │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Metadata.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Security │ │ │ │ │ ├── Auditing │ │ │ │ │ │ ├── CS │ │ │ │ │ │ │ ├── Auditing.sln │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ │ └── VB │ │ │ │ │ │ │ ├── Auditing.sln │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ │ ├── service.vbproj │ │ │ │ │ │ │ └── web.config │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── Impersonation │ │ │ │ │ │ ├── CS │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── impersonation.sln │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ │ └── VB │ │ │ │ │ │ │ ├── Impersonation.sln │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── MembershipAndRoleProvider │ │ │ │ │ │ ├── CS │ │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ │ ├── MembershipAndRoleProvider.sln │ │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ │ └── VB │ │ │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ │ │ ├── MembershipAndRoleProvider.sln │ │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── PrincipalPermissionAuthorization │ │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── PrincipalPermissionAuthorization.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ │ └── VB │ │ │ │ │ │ ├── PrincipalPermissionAuthorization.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ ├── service.vbproj │ │ │ │ │ │ └── web.config │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── ServiceDebug │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── ServiceDebug.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── ServiceDebug.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── Throttling │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── Throttling.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── Throttling.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ ├── service.vbproj │ │ │ │ │ │ └── web.config │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── Transactions │ │ │ │ │ ├── CS │ │ │ │ │ ├── Transactions.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ └── Settings.cs │ │ │ │ │ │ ├── SampleDb.mdf │ │ │ │ │ │ ├── SampleDb_log.LDF │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ ├── Transactions.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Program.vb │ │ │ │ │ ├── SampleDb.mdf │ │ │ │ │ ├── SampleDb_log.LDF │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ConfigSimplificationIn40 │ │ │ │ ├── Self-Hosted │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Client.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── ConfigSimp.sln │ │ │ │ │ │ ├── Service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── Web-Hosted │ │ │ │ │ └── CS │ │ │ │ │ ├── Client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── GettingStarted.sln │ │ │ │ │ ├── Service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ConfigurationChannelFactory │ │ │ │ └── CS │ │ │ │ │ ├── Client │ │ │ │ │ ├── Client.cs │ │ │ │ │ ├── Client.csproj │ │ │ │ │ ├── GeneratedClient.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── Test.config │ │ │ │ │ ├── ConfigurationChannelFactory.sln │ │ │ │ │ ├── Service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.cs │ │ │ │ │ └── Service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Hosting │ │ │ │ ├── ASPNetCompatibility │ │ │ │ │ └── CS │ │ │ │ │ │ ├── AddServiceModelSamplesApp.bat │ │ │ │ │ │ ├── AspNetCompatibility.sln │ │ │ │ │ │ ├── RemoveServiceModelSamplesApp.cmd │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── InlineCode │ │ │ │ │ └── CS │ │ │ │ │ │ ├── InLineCode.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── SelfHost │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── SelfHost.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── SelfHost.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── WASHost │ │ │ │ │ ├── MsmqActivation │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── AddMsmqSiteBinding.cmd │ │ │ │ │ │ │ ├── MsmqActivation.sln │ │ │ │ │ │ │ ├── RemoveMsmqSiteBinding.cmd │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ ├── generatedClient.cs │ │ │ │ │ │ │ └── properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── generatedClient.cs │ │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ │ └── web.config │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ ├── NamedPipeActivation │ │ │ │ │ │ └── CS │ │ │ │ │ │ │ ├── AddNetPipeSiteBinding.cmd │ │ │ │ │ │ │ ├── NamedPipeActivation.sln │ │ │ │ │ │ │ ├── RemoveNetPipeSiteBinding.cmd │ │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── _saf_cleanup.bat │ │ │ │ │ │ │ ├── _saf_setup.bat │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── TCPActivation │ │ │ │ │ │ └── CS │ │ │ │ │ │ ├── AddNetTcpSiteBinding.cmd │ │ │ │ │ │ ├── RemoveNetTcpSiteBinding.cmd │ │ │ │ │ │ ├── TcpActivation.sln │ │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── _saf_cleanup.bat │ │ │ │ │ │ ├── _saf_setup.bat │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ ├── setup.bat │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ ├── WebRoutingIntegration │ │ │ │ │ └── CS │ │ │ │ │ │ ├── Service │ │ │ │ │ │ ├── ChannelDetails.cs │ │ │ │ │ │ ├── Channels.cs │ │ │ │ │ │ ├── ClassDiagram1.cd │ │ │ │ │ │ ├── Global.asax │ │ │ │ │ │ ├── Global.asax.cs │ │ │ │ │ │ ├── Helpers.cs │ │ │ │ │ │ ├── IService1.cs │ │ │ │ │ │ ├── Movies.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service.csproj │ │ │ │ │ │ ├── Web.Debug.config │ │ │ │ │ │ ├── Web.Release.config │ │ │ │ │ │ └── Web.config │ │ │ │ │ │ ├── WebRoutingIntegration.sln │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── WindowsService │ │ │ │ │ └── CS │ │ │ │ │ ├── WindowsService.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── setup.bat │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Imperative │ │ │ │ ├── CS │ │ │ │ │ ├── Imperative.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── Imperative.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ └── client.vbproj │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Interop │ │ │ │ ├── ASMX │ │ │ │ │ ├── CS │ │ │ │ │ │ ├── WcfServiceInteropASMX.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ │ └── service.svc │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ │ ├── WcfServiceInteropASMX.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ ├── client.vb │ │ │ │ │ │ ├── client.vbproj │ │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── My Project │ │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.svc │ │ │ │ │ │ ├── service.vb │ │ │ │ │ │ └── service.vbproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── COM │ │ │ │ │ ├── CS │ │ │ │ │ ├── COM.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── ComCalcClient.vbs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── _saf_cleanup.bat │ │ │ │ │ │ ├── _saf_setup.bat │ │ │ │ │ │ ├── assemblyInfo.cs │ │ │ │ │ │ ├── calcClientKey.snk │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ ├── generatedClient.cs │ │ │ │ │ │ └── serviceWsdl.xml │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ ├── COM.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── ComCalcClient.vbs │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── _saf_cleanup.bat │ │ │ │ │ ├── _saf_setup.bat │ │ │ │ │ ├── assemblyInfo.vb │ │ │ │ │ ├── calcClientKey.snk │ │ │ │ │ ├── client.vbproj │ │ │ │ │ ├── generatedClient.vb │ │ │ │ │ └── serviceWsdl.xml │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── MultipleContracts │ │ │ │ ├── CS │ │ │ │ │ ├── MultipleContracts.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── MultipleContracts.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ ├── service.vbproj │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ ├── MultipleEndpoints │ │ │ │ ├── CS │ │ │ │ │ ├── MultipleEndpoints.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── MultipleEndpoints.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ ├── service.vbproj │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ ├── MultipleEndpointsSingleUri │ │ │ │ ├── CS │ │ │ │ │ ├── MultipleEndpointsSingleUri.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── MultipleEndpointsSingleUri.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── OperationContextScope │ │ │ │ ├── CS │ │ │ │ │ ├── Client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Client.cs │ │ │ │ │ │ ├── Client.csproj │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── OperationContextScope.sln │ │ │ │ │ ├── Service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service.cs │ │ │ │ │ │ └── Service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── Client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.vb │ │ │ │ │ ├── Client.vbproj │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── OperationContextScope.sln │ │ │ │ │ ├── Service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Service.vb │ │ │ │ │ └── Service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Reentrant │ │ │ │ ├── CS │ │ │ │ │ ├── Client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Client.cs │ │ │ │ │ │ ├── Client.csproj │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── Reentrant.sln │ │ │ │ │ ├── Service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Service.cs │ │ │ │ │ │ └── Service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── Client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.vb │ │ │ │ │ ├── Client.vbproj │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── Reentrant.sln │ │ │ │ │ ├── Service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── Service.vb │ │ │ │ │ └── Service.vbproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Security │ │ │ │ ├── ExtendedProtection │ │ │ │ │ └── CS │ │ │ │ │ │ ├── ExtendedProtection.sln │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── GetKey.cs │ │ │ │ │ │ ├── Program.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── app.config │ │ │ │ │ │ └── client.csproj │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── GetKey.svc │ │ │ │ │ │ ├── GetKey.svc.cs │ │ │ │ │ │ ├── IGetKey.cs │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ └── service.csproj │ │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── Identity │ │ │ │ │ ├── CS │ │ │ │ │ ├── Identity.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedclient.cs │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ ├── setup.bat │ │ │ │ │ └── snippets.5000.json │ │ │ │ │ └── VB │ │ │ │ │ ├── Identity.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ ├── setup.bat │ │ │ │ │ └── snippets.5000.json │ │ │ ├── ServiceDescription │ │ │ │ ├── CS │ │ │ │ │ ├── ServiceDescription.sln │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── Web.config │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ ├── service.csproj │ │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── ServiceDescription.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedClient.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── service.svc │ │ │ │ │ ├── service.vb │ │ │ │ │ ├── service.vbproj │ │ │ │ │ └── web.config │ │ │ │ │ └── snippets.5000.json │ │ │ └── StandardEndpoints │ │ │ │ └── CS │ │ │ │ ├── Client │ │ │ │ ├── App.config │ │ │ │ ├── Client.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service References │ │ │ │ │ └── ServiceReference1 │ │ │ │ │ │ ├── CalculatorService.wsdl │ │ │ │ │ │ ├── Reference.cs │ │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ │ ├── Service.disco │ │ │ │ │ │ ├── Service.wsdl │ │ │ │ │ │ ├── Service.xsd │ │ │ │ │ │ ├── Service1.xsd │ │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ │ └── configuration91.svcinfo │ │ │ │ └── client.csproj │ │ │ │ ├── Service │ │ │ │ ├── App.config │ │ │ │ ├── CustomEndpoint.cs │ │ │ │ ├── CustomEndpointCollectionElement.cs │ │ │ │ ├── CustomEndpointElement.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service.cs │ │ │ │ └── service.csproj │ │ │ │ ├── StandardEndpoints.sln │ │ │ │ └── snippets.5000.json │ │ ├── Syndication │ │ │ ├── DiagnosticsFeed │ │ │ │ ├── CS │ │ │ │ │ ├── DiagnosticsFeed.sln │ │ │ │ │ ├── DiagnosticsFeedService.csproj │ │ │ │ │ ├── ProcessData.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ │ ├── DiagnosticsFeed.sln │ │ │ │ │ ├── DiagnosticsFeed.vbproj │ │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── ProcessData.vb │ │ │ │ │ ├── Program.vb │ │ │ │ │ └── snippets.5000.json │ │ │ └── LooselyTypedExtensions │ │ │ │ ├── CS │ │ │ │ ├── ExtensionTypes.cs │ │ │ │ ├── LooselyTypedExtensions.csproj │ │ │ │ ├── LooselyTypedExtensions.sln │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── snippets.5000.json │ │ │ │ └── VB │ │ │ │ ├── ExtensionTypes.vb │ │ │ │ ├── LooselyTypedExtensions.sln │ │ │ │ ├── LooselyTypedExtensions.vbproj │ │ │ │ ├── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── Program.vb │ │ │ │ └── snippets.5000.json │ │ └── Web │ │ │ ├── AspNetCachingIntegration │ │ │ └── CS │ │ │ │ ├── AspNetCachingIntegration.sln │ │ │ │ ├── Client │ │ │ │ ├── Client.csproj │ │ │ │ ├── Program.cs │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Common │ │ │ │ ├── Customer.cs │ │ │ │ ├── CustomerType.csproj │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service.cs │ │ │ │ ├── Service.csproj │ │ │ │ ├── Web.config │ │ │ │ └── global.asax │ │ │ │ └── snippets.5000.json │ │ │ ├── BasicHttpService │ │ │ └── CS │ │ │ │ ├── App.config │ │ │ │ ├── BasicHttpService.csproj │ │ │ │ ├── BasicHttpService.sln │ │ │ │ ├── IService.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service.cs │ │ │ │ └── snippets.5000.json │ │ │ ├── SoapAndHttpEndpoints │ │ │ └── CS │ │ │ │ ├── Client │ │ │ │ ├── Client.csproj │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service References │ │ │ │ │ └── ServiceReference │ │ │ │ │ │ ├── Reference.cs │ │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ │ ├── Service.disco │ │ │ │ │ │ ├── Service.wsdl │ │ │ │ │ │ ├── Service.xsd │ │ │ │ │ │ ├── Service1.xsd │ │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ │ └── configuration91.svcinfo │ │ │ │ └── app.config │ │ │ │ ├── Service │ │ │ │ ├── IService.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service.csproj │ │ │ │ ├── Service.svc │ │ │ │ ├── Service.svc.cs │ │ │ │ └── Web.config │ │ │ │ ├── SoapAndHttpEndpoints.sln │ │ │ │ └── snippets.5000.json │ │ │ ├── UriTemplate │ │ │ ├── CS │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── UriTemplate.csproj │ │ │ │ ├── UriTemplate.sln │ │ │ │ └── snippets.5000.json │ │ │ └── VB │ │ │ │ ├── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── Program.vb │ │ │ │ ├── UriTemplate.sln │ │ │ │ ├── UriTemplate.vbproj │ │ │ │ └── snippets.5000.json │ │ │ ├── UriTemplateDispatcher │ │ │ ├── CS │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── UriTemplateDispatcher.csproj │ │ │ │ ├── UriTemplateDispatcher.sln │ │ │ │ └── snippets.5000.json │ │ │ └── VB │ │ │ │ ├── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── Program.vb │ │ │ │ ├── UriTemplateDispatcher.sln │ │ │ │ ├── UriTemplateDispatcher.vbproj │ │ │ │ └── snippets.5000.json │ │ │ └── UriTemplateTable │ │ │ ├── CS │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── UriTemplateTable.csproj │ │ │ ├── UriTemplateTable.sln │ │ │ └── snippets.5000.json │ │ │ └── VB │ │ │ ├── My Project │ │ │ └── AssemblyInfo.vb │ │ │ ├── Program.vb │ │ │ ├── UriTemplateTable.sln │ │ │ ├── UriTemplateTable.vbproj │ │ │ └── snippets.5000.json │ ├── Extensibility │ │ ├── Binding │ │ │ └── WSStreamedHttpBinding │ │ │ │ └── CS │ │ │ │ ├── WSStreamedHttpBinding.sln │ │ │ │ ├── WSStreamedHttpBinding │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── StreamedSecurityMode.cs │ │ │ │ ├── StreamedTransferMode.cs │ │ │ │ ├── TextEncodingConverter.cs │ │ │ │ ├── WSStreamedHttpBinding.cs │ │ │ │ ├── WSStreamedHttpBinding.csproj │ │ │ │ ├── WSStreamedHttpBindingConfigurationElement.cs │ │ │ │ ├── WSStreamedHttpBindingConstants.cs │ │ │ │ └── WSStreamedHttpBindingSection.cs │ │ │ │ ├── cleanup.bat │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Sample.txt │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── service │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ │ │ ├── setup.bat │ │ │ │ └── snippets.5000.json │ │ ├── Channels │ │ │ ├── ChunkingChannel │ │ │ │ └── CS │ │ │ │ │ ├── ChannelHelpers │ │ │ │ │ ├── ChannelHelpers.csproj │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── SynchronizedQueue.cs │ │ │ │ │ └── TimeoutHelper.cs │ │ │ │ │ ├── ChunkingChannel.sln │ │ │ │ │ ├── ChunkingChannel │ │ │ │ │ ├── ChunkingBehavior.cs │ │ │ │ │ ├── ChunkingBindingElement.cs │ │ │ │ │ ├── ChunkingBodyWriter.cs │ │ │ │ │ ├── ChunkingChannel.csproj │ │ │ │ │ ├── ChunkingChannelFactory.cs │ │ │ │ │ ├── ChunkingChannelListener.cs │ │ │ │ │ ├── ChunkingDuplexSessionChannel.cs │ │ │ │ │ ├── ChunkingMessage.cs │ │ │ │ │ ├── ChunkingReader.cs │ │ │ │ │ ├── ChunkingUtils.cs │ │ │ │ │ ├── ChunkingWriter.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── TcpChunkingBinding.cs │ │ │ │ │ ├── Client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.csproj │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── contract.cs │ │ │ │ │ └── image.jpg │ │ │ │ │ ├── Service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Host.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.csproj │ │ │ │ │ ├── contract.cs │ │ │ │ │ └── service.cs │ │ │ │ │ └── snippets.5000.json │ │ │ ├── CustomChannelDispatcher │ │ │ │ └── CS │ │ │ │ │ ├── Client │ │ │ │ │ ├── Client.cs │ │ │ │ │ ├── Client.csproj │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── app.config │ │ │ │ │ ├── CustomChannelDispatcher.sln │ │ │ │ │ ├── Service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.cs │ │ │ │ │ ├── Service.csproj │ │ │ │ │ └── Service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── HttpCookieSession │ │ │ │ └── CS │ │ │ │ │ ├── HttpCookieSession.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.csproj │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── client.cs │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── extensions │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── ChainedAsyncResult.cs │ │ │ │ │ ├── Extensions.csproj │ │ │ │ │ ├── HttpCookieReplySession.cs │ │ │ │ │ ├── HttpCookieReplySessionChannel.cs │ │ │ │ │ ├── HttpCookieReplySessionChannelListener.cs │ │ │ │ │ ├── HttpCookieRequestSessionChannel.cs │ │ │ │ │ ├── HttpCookieSessionBinding.cs │ │ │ │ │ ├── HttpCookieSessionBindingCollectionElement.cs │ │ │ │ │ ├── HttpCookieSessionBindingConfigurationElement.cs │ │ │ │ │ ├── HttpCookieSessionBindingElement.cs │ │ │ │ │ ├── HttpCookieSessionBindingElementImporter.cs │ │ │ │ │ ├── HttpCookieSessionChannelFactory.cs │ │ │ │ │ ├── HttpCookieSessionDefaults.cs │ │ │ │ │ ├── HttpCookieSessionElement.cs │ │ │ │ │ ├── HttpCookieSessionRequestContext.cs │ │ │ │ │ ├── InputQueue.cs │ │ │ │ │ ├── LayeredChannel.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── TimeoutHelper.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.csproj │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.svc │ │ │ │ │ └── snippets.5000.json │ │ │ ├── LocalChannel │ │ │ │ └── CS │ │ │ │ │ ├── ClientAndService │ │ │ │ │ ├── ClientAndService.csproj │ │ │ │ │ ├── GetPrice.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── LocalChannel.sln │ │ │ │ │ ├── LocalChannel │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── CompletedAsyncResult.cs │ │ │ │ │ ├── Constants.cs │ │ │ │ │ ├── ContentOnlyMessage.cs │ │ │ │ │ ├── ExceptionMessages.cs │ │ │ │ │ ├── FastAsyncCallback.cs │ │ │ │ │ ├── InputQueue.cs │ │ │ │ │ ├── LocalBinding.cs │ │ │ │ │ ├── LocalByRefMessage.cs │ │ │ │ │ ├── LocalChannel.csproj │ │ │ │ │ ├── LocalChannelFactory.cs │ │ │ │ │ ├── LocalChannelListener.cs │ │ │ │ │ ├── LocalDuplexSessionChannel.cs │ │ │ │ │ ├── LocalTransportBindingElement.cs │ │ │ │ │ ├── LocalTransportDefaults.cs │ │ │ │ │ ├── LocalTransportManager.cs │ │ │ │ │ └── TimeoutHelper.cs │ │ │ │ │ └── snippets.5000.json │ │ │ ├── MessageInterceptor │ │ │ │ └── CS │ │ │ │ │ ├── MessageInterceptor.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.cs │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── library │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── ChainedAsyncResult.cs │ │ │ │ │ ├── ChannelMessageInterceptor.cs │ │ │ │ │ ├── InterceptingBindingElement.cs │ │ │ │ │ ├── InterceptingBindingElementImporter.cs │ │ │ │ │ ├── InterceptingChannelBase.cs │ │ │ │ │ ├── InterceptingChannelFactory.cs │ │ │ │ │ ├── InterceptingChannelListener.cs │ │ │ │ │ ├── InterceptingDuplexChannel.cs │ │ │ │ │ ├── Interceptingelement.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── TimeoutHelper.cs │ │ │ │ │ └── library.csproj │ │ │ │ │ ├── service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── app.config │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ └── ReliableSecureProfile │ │ │ │ └── CS │ │ │ │ ├── Client │ │ │ │ ├── Client.csproj │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── client.cs │ │ │ │ ├── MakeConnectionChannel │ │ │ │ ├── AsyncResult.cs │ │ │ │ ├── ChannelConfigurationStrings.cs │ │ │ │ ├── CompletedAsyncResult.cs │ │ │ │ ├── ExceptionMessages.cs │ │ │ │ ├── IMakeConnectionFactorySettings.cs │ │ │ │ ├── IMakeConnectionListenerSettings.cs │ │ │ │ ├── InputQueue.cs │ │ │ │ ├── LayeredChannel.cs │ │ │ │ ├── LayeredChannelFactory.cs │ │ │ │ ├── LayeredChannelListener.cs │ │ │ │ ├── MakeConnectionBindingElement.cs │ │ │ │ ├── MakeConnectionBindingElementImporter.cs │ │ │ │ ├── MakeConnectionBodyWriter.cs │ │ │ │ ├── MakeConnectionChannel.csproj │ │ │ │ ├── MakeConnectionChannelFactory.cs │ │ │ │ ├── MakeConnectionChannelListener.cs │ │ │ │ ├── MakeConnectionConstants.cs │ │ │ │ ├── MakeConnectionDispatcher.cs │ │ │ │ ├── MakeConnectionDispatcherManager.cs │ │ │ │ ├── MakeConnectionDuplexChannel.cs │ │ │ │ ├── MakeConnectionDuplexClientChannel.cs │ │ │ │ ├── MakeConnectionDuplexServiceChannel.cs │ │ │ │ ├── MakeConnectionDuplexSession.cs │ │ │ │ ├── MakeConnectionDuplexSessionServiceChannel.cs │ │ │ │ ├── MakeConnectionElement.cs │ │ │ │ ├── MakeConnectionMessageFault.cs │ │ │ │ ├── MakeConnectionMessageInfo.cs │ │ │ │ ├── MakeConnectionPoller.cs │ │ │ │ ├── MakeConnectionRequestContext.cs │ │ │ │ ├── MakeConnectionUtility.cs │ │ │ │ ├── MessagePendingHeader.cs │ │ │ │ └── TimeoutHelper.cs │ │ │ │ ├── ReliableSecureProfile.sln │ │ │ │ ├── Service │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service.csproj │ │ │ │ ├── app.config │ │ │ │ └── service.cs │ │ │ │ ├── ServiceContract │ │ │ │ ├── IProcessDataService.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── ServiceContract.csproj │ │ │ │ ├── snippets.5000.json │ │ │ │ └── svcutil.exe.config │ │ ├── DataContract │ │ │ └── Surrogate │ │ │ │ └── CS │ │ │ │ ├── Client │ │ │ │ ├── App.config │ │ │ │ ├── Client.cs │ │ │ │ ├── Client.csproj │ │ │ │ ├── GeneratedClient.cs │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── DCSurrogate.sln │ │ │ │ ├── Service │ │ │ │ ├── AllowNonSerializableTypesAttribute.cs │ │ │ │ ├── AllowNonSerializableTypesSurrogate.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service.cs │ │ │ │ ├── Service.csproj │ │ │ │ ├── Web.config │ │ │ │ └── service.svc │ │ │ │ └── snippets.5000.json │ │ ├── ErrorHandling │ │ │ └── ErrorLogging │ │ │ │ └── CS │ │ │ │ ├── ErrorLogging.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── service │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ │ │ └── snippets.5000.json │ │ ├── Formatters │ │ │ └── QueryStringFormatter │ │ │ │ └── CS │ │ │ │ ├── Client │ │ │ │ ├── App.config │ │ │ │ ├── Client.csproj │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── client.cs │ │ │ │ ├── QueryStringFormatter.sln │ │ │ │ ├── QueryStringFormatter │ │ │ │ ├── EnableHttpGetRequestsBehavior.cs │ │ │ │ ├── EnableHttpGetRequestsBehaviorConfigurationSection.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── QueryStringFormatter.cs │ │ │ │ ├── QueryStringFormatter.csproj │ │ │ │ └── UriOperationSelector.cs │ │ │ │ ├── Service │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service.csproj │ │ │ │ └── service.cs │ │ │ │ └── snippets.5000.json │ │ ├── Hosting │ │ │ └── CustomServiceHost │ │ │ │ └── CS │ │ │ │ ├── AddServiceModelSamplesApp.cmd │ │ │ │ ├── CustomServiceHost.sln │ │ │ │ ├── RemoveServiceModelSamplesApp.cmd │ │ │ │ ├── cleanup.bat │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── service │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── SelfDescribingServiceHost.cs │ │ │ │ ├── SelfDescribingServiceHostFactory.cs │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ │ │ ├── setup.bat │ │ │ │ └── snippets.5000.json │ │ ├── Instancing │ │ │ ├── Durable │ │ │ │ └── CS │ │ │ │ │ ├── Durable.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.csproj │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── client.cs │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── extensions │ │ │ │ │ ├── ContextManagers.cs │ │ │ │ │ ├── DurableInstanceContextAttribute.cs │ │ │ │ │ ├── DurableInstanceContextBindingElement.cs │ │ │ │ │ ├── DurableInstanceContextBindingElementSection.cs │ │ │ │ │ ├── DurableInstanceContextChannelBase.cs │ │ │ │ │ ├── DurableInstanceContextChannelFactory.cs │ │ │ │ │ ├── DurableInstanceContextChannelListener.cs │ │ │ │ │ ├── DurableInstanceContextDuplexChannel.cs │ │ │ │ │ ├── DurableInstanceContextDuplexSessionChannel.cs │ │ │ │ │ ├── DurableInstanceContextInputChannel.cs │ │ │ │ │ ├── DurableInstanceContextInputSessionChannel.cs │ │ │ │ │ ├── DurableInstanceContextOutputChannel.cs │ │ │ │ │ ├── DurableInstanceContextOutputSessionChannel.cs │ │ │ │ │ ├── DurableInstanceContextReplyChannel.cs │ │ │ │ │ ├── DurableInstanceContextReplySessionChannel.cs │ │ │ │ │ ├── DurableInstanceContextRequestChannel.cs │ │ │ │ │ ├── DurableInstanceContextRequestSessionChannel.cs │ │ │ │ │ ├── DurableInstanceContextUtility.cs │ │ │ │ │ ├── InstanceContextExtension.cs │ │ │ │ │ ├── InstanceContextInitializer.cs │ │ │ │ │ ├── InstanceProvider.cs │ │ │ │ │ ├── OperationInvoker.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ └── Resources.resx │ │ │ │ │ ├── ResourceHelper.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── SaveStateAttribute.cs │ │ │ │ │ ├── StorageManagers.cs │ │ │ │ │ └── extensions.csproj │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ └── Settings.cs │ │ │ │ │ ├── SamplDB.mdf │ │ │ │ │ ├── SamplDB_log.LDF │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Initialization │ │ │ │ └── CS │ │ │ │ │ ├── InstanceInitialization.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.cs │ │ │ │ │ ├── Client.csproj │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── extensions │ │ │ │ │ ├── Extensions.csproj │ │ │ │ │ ├── IObjectControl.cs │ │ │ │ │ ├── ObjectPoolBehaviorAttribute.cs │ │ │ │ │ ├── ObjectPoolInstanceProvider.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ └── Resources.resx │ │ │ │ │ ├── ResourceHelper.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ └── makefile.inc │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.cs │ │ │ │ │ └── Service.csproj │ │ │ │ │ └── snippets.5000.json │ │ │ ├── Lifetime │ │ │ │ └── CS │ │ │ │ │ ├── InstanceLifetime.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.cs │ │ │ │ │ ├── Client.csproj │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── extensions │ │ │ │ │ ├── CustomLeaseExtension.cs │ │ │ │ │ ├── CustomLeaseTimeAttribute.cs │ │ │ │ │ ├── CustomLifetimeLease.cs │ │ │ │ │ ├── Extensions.csproj │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ └── Resources.resx │ │ │ │ │ ├── ResourceHelper.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Utility.cs │ │ │ │ │ └── makefile.inc │ │ │ │ │ └── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.cs │ │ │ │ │ └── Service.csproj │ │ │ └── Pooling │ │ │ │ └── CS │ │ │ │ ├── InstancePooling.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Client.cs │ │ │ │ ├── Client.csproj │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── extensions │ │ │ │ ├── Extensions.csproj │ │ │ │ ├── ObjectPoolBehaviorAttribute.cs │ │ │ │ ├── ObjectPoolInstanceProvider.cs │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ └── Resources.resx │ │ │ │ ├── ResourceHelper.cs │ │ │ │ ├── Resources.resx │ │ │ │ └── makefile.inc │ │ │ │ └── service │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Service.cs │ │ │ │ └── Service.csproj │ │ ├── Interop │ │ │ ├── AdvancedDispatchByBody │ │ │ │ └── CS │ │ │ │ │ ├── AdvancedDispatchBody.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── GenericClient.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.cs │ │ │ │ │ └── client.csproj │ │ │ │ │ └── service │ │ │ │ │ ├── DispatchBodyElementAttribute.cs │ │ │ │ │ ├── DispatchByBodyElementBehaviorAttribute.cs │ │ │ │ │ ├── DispatchByBodyElementOperationSelector.cs │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ └── RouteByBody │ │ │ │ └── CS │ │ │ │ ├── RouteByBody.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ └── service │ │ │ │ ├── DispatchByBodyBehaviorAttribute.cs │ │ │ │ ├── DispatchByBodyOperationSelector.cs │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ ├── service.svc │ │ │ │ └── service.wsdl │ │ ├── MessageEncoder │ │ │ ├── Compression │ │ │ │ └── CS │ │ │ │ │ ├── Client │ │ │ │ │ ├── Client.csproj │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── app.config │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── GZipEncoder.sln │ │ │ │ │ ├── GZipEncoder │ │ │ │ │ ├── GZipEncoder.csproj │ │ │ │ │ ├── GZipMessageEncoderFactory.cs │ │ │ │ │ ├── GZipMessageEncodingBindingElement.cs │ │ │ │ │ ├── GZipMessageEncodingBindingElementImporter.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── Server │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Server.csproj │ │ │ │ │ └── app.config │ │ │ └── Text │ │ │ │ └── CS │ │ │ │ ├── CustomTextMessageEncoder.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── library │ │ │ │ ├── ConfigurationStrings.cs │ │ │ │ ├── CustomTextMessageEncoder.cs │ │ │ │ ├── CustomTextMessageEncoder.csproj │ │ │ │ ├── CustomTextMessageEncoderFactory.cs │ │ │ │ ├── CustomTextMessageEncodingBindingElement.cs │ │ │ │ ├── CustomTextMessageEncodingBindingSection.cs │ │ │ │ ├── MessageVersionConverter.cs │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── service │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ ├── MessageFilter │ │ │ ├── CS │ │ │ │ ├── MessageFilter.sln │ │ │ │ ├── client │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.cs │ │ │ │ │ └── client.csproj │ │ │ │ └── service │ │ │ │ │ ├── FilteringEndpointBehavior.cs │ │ │ │ │ ├── Filters.cs │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ └── CopySamples.csproj │ │ ├── MessageInspectors │ │ │ └── SchemaValidation │ │ │ │ └── CS │ │ │ │ ├── MessageInspectors │ │ │ │ ├── ClientValidationException.cs │ │ │ │ ├── MessageInspectors.csproj │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── SchemaValidationBehavior.cs │ │ │ │ ├── SchemaValidationBehaviorExtensionElement.cs │ │ │ │ ├── SchemaValidationMessageInspector.cs │ │ │ │ └── ValidationFault.cs │ │ │ │ ├── SchemaValidation.sln │ │ │ │ ├── client │ │ │ │ ├── GenericClient.cs │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── app.config │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ ├── generatedClient.cs │ │ │ │ └── messages.xsd │ │ │ │ └── service │ │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.cs │ │ │ │ └── Settings.settings │ │ │ │ ├── Web.config │ │ │ │ ├── messages.xsd │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ ├── Metadata │ │ │ ├── CustomMexEndpoint │ │ │ │ └── CS │ │ │ │ │ ├── CustomMexEndpoint.sln │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ ├── MetadataResolverClient │ │ │ │ │ ├── App.config │ │ │ │ │ ├── MetadataResolverClient.csproj │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── metadataResolverClient.cs │ │ │ │ │ ├── Service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ ├── service.svc │ │ │ │ │ └── web.config │ │ │ │ │ ├── SvcutilClient │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── SvcutilClient.csproj │ │ │ │ │ ├── client.cs │ │ │ │ │ └── generatedCalculatorService.cs │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ ├── setup.bat │ │ │ │ │ └── svcutil.exe.config │ │ │ └── WsdlDocumentation │ │ │ │ └── CS │ │ │ │ ├── WsdlDocumentation.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── client.cs │ │ │ │ ├── client.csproj │ │ │ │ └── generatedClient.cs │ │ │ │ ├── library │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── WsdlDocumentationAttribute.cs │ │ │ │ ├── WsdlDocumentationImporter.cs │ │ │ │ └── library.csproj │ │ │ │ └── service │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ ├── Security │ │ │ ├── AuthorizationPolicy │ │ │ │ └── CS │ │ │ │ │ ├── AuthorizationPolicy.sln │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ ├── PolicyLibrary │ │ │ │ │ ├── MyAuthorizationPolicy.cs │ │ │ │ │ ├── PolicyLibrary.csproj │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── setup.bat │ │ │ ├── ClientValidation │ │ │ │ └── CS │ │ │ │ │ ├── ClientValidation.sln │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ ├── InternetClientValidator │ │ │ │ │ ├── InternetClientValidator.csproj │ │ │ │ │ ├── InternetClientValidatorBehavior.cs │ │ │ │ │ ├── InternetClientValidatorElement.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── setup.bat │ │ │ ├── CustomToken │ │ │ │ └── CS │ │ │ │ │ ├── CleanUp.bat │ │ │ │ │ ├── Common │ │ │ │ │ ├── BindingHelper.cs │ │ │ │ │ ├── Common.csproj │ │ │ │ │ ├── IEchoService.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── CreditCardTokenLibrary │ │ │ │ │ ├── Constants.cs │ │ │ │ │ ├── CreditCardClientCredentials.cs │ │ │ │ │ ├── CreditCardInfo.cs │ │ │ │ │ ├── CreditCardSecurityTokenManager.cs │ │ │ │ │ ├── CreditCardSecurityTokenSerializer.cs │ │ │ │ │ ├── CreditCardServiceCredentials.cs │ │ │ │ │ ├── CreditCardToken.cs │ │ │ │ │ ├── CreditCardToken.csproj │ │ │ │ │ ├── CreditCardTokenAuthenticator.cs │ │ │ │ │ ├── CreditCardTokenAuthorizationPolicy.cs │ │ │ │ │ ├── CreditCardTokenParameters.cs │ │ │ │ │ ├── CreditCardTokenProvider.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── CustomToken.sln │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ ├── SetUp.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.cs │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ └── service │ │ │ │ │ ├── CreditCardFile.txt │ │ │ │ │ ├── EchoServiceHost.cs │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ ├── DurableIssuedTokenProvider │ │ │ │ └── CS │ │ │ │ │ ├── Client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.cs │ │ │ │ │ ├── Client.csproj │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── DurableIssuedTokenClientCredentials │ │ │ │ │ ├── DurableIssuedSecurityTokenProvider.cs │ │ │ │ │ ├── DurableIssuedTokenClientCredentials.cs │ │ │ │ │ ├── DurableIssuedTokenClientCredentials.csproj │ │ │ │ │ ├── IssuedTokenCache.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── DurableIssuedTokenProvider.sln │ │ │ │ │ ├── RSTRSTR │ │ │ │ │ ├── Constants.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── RSTRSTR.csproj │ │ │ │ │ ├── RequestSecurityToken.cs │ │ │ │ │ ├── RequestSecurityTokenBase.cs │ │ │ │ │ └── RequestSecurityTokenResponse.cs │ │ │ │ │ ├── SecurityTokenService │ │ │ │ │ ├── App.config │ │ │ │ │ ├── IWSTrust.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── SecurityTokenService.cs │ │ │ │ │ ├── SecurityTokenService.csproj │ │ │ │ │ └── Service.cs │ │ │ │ │ ├── Service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.cs │ │ │ │ │ └── Service.csproj │ │ │ │ │ ├── Shared │ │ │ │ │ ├── ICalculator.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── Shared.csproj │ │ │ │ │ ├── cleanup.cmd │ │ │ │ │ ├── removecert.cmd │ │ │ │ │ └── setup.cmd │ │ │ ├── SamlTokenProvider │ │ │ │ └── CS │ │ │ │ │ ├── SamlTokenProvider.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── SamlClientCredential.cs │ │ │ │ │ ├── SamlSecurityTokenManager.cs │ │ │ │ │ ├── SamlSecurityTokenProvider.cs │ │ │ │ │ ├── SamlUtilities.cs │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── setup.bat │ │ │ ├── SupportingTokens │ │ │ │ └── CS │ │ │ │ │ ├── CleanUp.bat │ │ │ │ │ ├── Common │ │ │ │ │ ├── BindingHelper.cs │ │ │ │ │ ├── Common.csproj │ │ │ │ │ ├── IEchoService.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── GetComputerName.vbs │ │ │ │ │ ├── SetUp.bat │ │ │ │ │ ├── SupportingTokens.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.cs │ │ │ │ │ └── client.csproj │ │ │ │ │ ├── importclientcert.bat │ │ │ │ │ ├── importservicecert.bat │ │ │ │ │ └── service │ │ │ │ │ ├── EchoServiceHost.cs │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ ├── TokenAuthenticator │ │ │ │ └── CS │ │ │ │ │ ├── TokenAuthenticator.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── MySecurityTokenManager.cs │ │ │ │ │ ├── MyTokenAuthenticator.cs │ │ │ │ │ ├── MyUserNameCredential.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── setup.bat │ │ │ ├── TokenProvider │ │ │ │ └── CS │ │ │ │ │ ├── TokenProvider.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── MyUserNameClientCredential.cs │ │ │ │ │ ├── MyUserNameSecurityTokenManager.cs │ │ │ │ │ ├── MyUserNameTokenProvider.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ │ └── setup.bat │ │ │ ├── UserNamePasswordValidator │ │ │ │ ├── CS │ │ │ │ │ ├── UserNamePasswordValidator.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── client.cs │ │ │ │ │ │ ├── client.csproj │ │ │ │ │ │ └── generatedProxy.cs │ │ │ │ │ ├── service │ │ │ │ │ │ ├── App.config │ │ │ │ │ │ ├── Properties │ │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ │ ├── service.cs │ │ │ │ │ │ └── service.csproj │ │ │ │ │ └── setup.bat │ │ │ │ └── VB │ │ │ │ │ ├── UserNamePasswordValidator.sln │ │ │ │ │ ├── cleanup.bat │ │ │ │ │ ├── client │ │ │ │ │ ├── My Project │ │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── app.config │ │ │ │ │ ├── client.vb │ │ │ │ │ ├── client.vbproj │ │ │ │ │ └── generatedProxy.vb │ │ │ │ │ ├── service │ │ │ │ │ ├── My Project │ │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ │ ├── app.config │ │ │ │ │ ├── service.vb │ │ │ │ │ └── service.vbproj │ │ │ │ │ └── setup.bat │ │ │ └── X509CertificateValidator │ │ │ │ ├── CS │ │ │ │ ├── GetComputerName.vbs │ │ │ │ ├── X509CertificateValidator.sln │ │ │ │ ├── cleanup.bat │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ ├── importclientcert.bat │ │ │ │ ├── importservicecert.bat │ │ │ │ ├── service │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── service.cs │ │ │ │ │ └── service.csproj │ │ │ │ └── setup.bat │ │ │ │ └── VB │ │ │ │ ├── GetComputerName.vbs │ │ │ │ ├── X509CertificateValidator.sln │ │ │ │ ├── cleanup.bat │ │ │ │ ├── client │ │ │ │ ├── My Project │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ └── Settings.settings │ │ │ │ ├── app.config │ │ │ │ ├── client.vb │ │ │ │ ├── client.vbproj │ │ │ │ └── generatedClient.vb │ │ │ │ ├── importclientcert.bat │ │ │ │ ├── importservicecert.bat │ │ │ │ ├── service │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── app.config │ │ │ │ ├── service.vb │ │ │ │ └── service.vbproj │ │ │ │ └── setup.bat │ │ ├── Syndication │ │ │ ├── JsonFeeds │ │ │ │ └── CS │ │ │ │ │ ├── JsonFeedFormatter.cs │ │ │ │ │ ├── JsonFeeds.csproj │ │ │ │ │ ├── JsonFeeds.sln │ │ │ │ │ ├── JsonItemFormatter.cs │ │ │ │ │ ├── JsonSyndicationCategory.cs │ │ │ │ │ ├── JsonSyndicationContent.cs │ │ │ │ │ ├── JsonSyndicationFeed.cs │ │ │ │ │ ├── JsonSyndicationItem.cs │ │ │ │ │ ├── JsonSyndicationLink.cs │ │ │ │ │ ├── JsonSyndicationPerson.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── StreamingFeeds │ │ │ │ └── CS │ │ │ │ │ ├── IStreamingFeedService.cs │ │ │ │ │ ├── ItemCounter.cs │ │ │ │ │ ├── ItemGenerator.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── StreamedAtom10FeedFormatter.cs │ │ │ │ │ ├── StreamingFeedService.cs │ │ │ │ │ ├── StreamingFeeds.csproj │ │ │ │ │ └── StreamingFeeds.sln │ │ │ └── StronglyTypedExtensions │ │ │ │ └── CS │ │ │ │ ├── InReplyToElement.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── StronglyTypedExtensions.csproj │ │ │ │ ├── StronglyTypedExtensions.sln │ │ │ │ ├── ThreadedFeed.cs │ │ │ │ └── ThreadedItem.cs │ │ ├── Transactions │ │ │ └── TransactionMessagePropertyUdpTransport │ │ │ │ ├── CS │ │ │ │ ├── MessageInspectors │ │ │ │ │ ├── MessageInspectors.csproj │ │ │ │ │ ├── TransactionFlowBehavior.cs │ │ │ │ │ ├── TransactionFlowInspector.cs │ │ │ │ │ └── TransactionFlowProperty.cs │ │ │ │ ├── Udp.sln │ │ │ │ ├── UdpTestClient │ │ │ │ │ ├── App.config │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── ConfigurableCalculatorService.cs │ │ │ │ │ ├── UdpTestClient.cs │ │ │ │ │ └── UdpTestClient.csproj │ │ │ │ ├── UdpTestService │ │ │ │ │ ├── App.config │ │ │ │ │ ├── UdpTestService.cs │ │ │ │ │ └── UdpTestService.csproj │ │ │ │ ├── UdpTransport │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── InputQueue.cs │ │ │ │ │ ├── SampleProfileUdpBinding.cs │ │ │ │ │ ├── SampleProfileUdpBindingCollectionElement.cs │ │ │ │ │ ├── SampleProfileUdpBindingConfigurationElement.cs │ │ │ │ │ ├── TransactionMessageBuffer.cs │ │ │ │ │ ├── UdpBindingElementImporter.cs │ │ │ │ │ ├── UdpChannelFactory.cs │ │ │ │ │ ├── UdpChannelHelpers.cs │ │ │ │ │ ├── UdpChannelListener.cs │ │ │ │ │ ├── UdpInputChannel.cs │ │ │ │ │ ├── UdpOutputChannel.cs │ │ │ │ │ ├── UdpTransport.csproj │ │ │ │ │ ├── UdpTransportBindingElement.cs │ │ │ │ │ └── UdpTransportElement.cs │ │ │ │ └── svcutil.exe.config │ │ │ │ └── VB │ │ │ │ ├── MessageInspectors │ │ │ │ ├── MessageInspectors.vbproj │ │ │ │ ├── TransactionFlowBehavior.vb │ │ │ │ ├── TransactionFlowInspector.vb │ │ │ │ └── TransactionFlowProperty.vb │ │ │ │ ├── Udp.sln │ │ │ │ ├── UdpTestClient │ │ │ │ ├── AsyncResult.vb │ │ │ │ ├── ConfigurableCalculatorService.vb │ │ │ │ ├── UdpTestClient.vb │ │ │ │ ├── UdpTestClient.vbproj │ │ │ │ └── app.config │ │ │ │ ├── UdpTestService │ │ │ │ ├── UdpTestService.vb │ │ │ │ ├── UdpTestService.vbproj │ │ │ │ └── app.config │ │ │ │ └── UdpTransport │ │ │ │ ├── AsyncResult.vb │ │ │ │ ├── InputQueue.vb │ │ │ │ ├── SampleProfileUdpBinding.vb │ │ │ │ ├── SampleProfileUdpBindingCollectionElement.vb │ │ │ │ ├── SampleProfileUdpBindingConfigurationElement.vb │ │ │ │ ├── TransactionMessageBuffer.vb │ │ │ │ ├── UdpBindingElementImporter.vb │ │ │ │ ├── UdpChannelFactory.vb │ │ │ │ ├── UdpChannelHelpers.vb │ │ │ │ ├── UdpChannelListener.vb │ │ │ │ ├── UdpInputChannel.vb │ │ │ │ ├── UdpOutputChannel.vb │ │ │ │ ├── UdpTransport.vbproj │ │ │ │ ├── UdpTransportBindingElement.vb │ │ │ │ └── UdpTransportElement.vb │ │ ├── Transport │ │ │ ├── Udp │ │ │ │ └── CS │ │ │ │ │ ├── Udp.sln │ │ │ │ │ ├── UdpTestClient │ │ │ │ │ ├── App.config │ │ │ │ │ ├── ConfigurableCalculatorService.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── UdpTestClient.cs │ │ │ │ │ └── UdpTestClient.csproj │ │ │ │ │ ├── UdpTestService │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── UdpTestService.cs │ │ │ │ │ └── UdpTestService.csproj │ │ │ │ │ ├── UdpTransport │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── InputQueue.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── SampleProfileUdpBinding.cs │ │ │ │ │ ├── SampleProfileUdpBindingCollectionElement.cs │ │ │ │ │ ├── SampleProfileUdpBindingConfigurationElement.cs │ │ │ │ │ ├── UdpBindingElementImporter.cs │ │ │ │ │ ├── UdpChannelFactory.cs │ │ │ │ │ ├── UdpChannelHelpers.cs │ │ │ │ │ ├── UdpChannelListener.cs │ │ │ │ │ ├── UdpInputChannel.cs │ │ │ │ │ ├── UdpOutputChannel.cs │ │ │ │ │ ├── UdpTransport.csproj │ │ │ │ │ ├── UdpTransportBindingElement.cs │ │ │ │ │ └── UdpTransportElement.cs │ │ │ │ │ └── svcutil.exe.config │ │ │ ├── UdpActivation │ │ │ │ └── CS │ │ │ │ │ ├── Client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Client.cs │ │ │ │ │ ├── Client.csproj │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Service.cs │ │ │ │ │ ├── Service.csproj │ │ │ │ │ ├── Service.svc │ │ │ │ │ ├── SetupApp.bat │ │ │ │ │ ├── hello.aspx │ │ │ │ │ └── web.config │ │ │ │ │ ├── UDPActivation.sln │ │ │ │ │ ├── UDPActivation │ │ │ │ │ ├── Activation │ │ │ │ │ │ ├── AppManager.cs │ │ │ │ │ │ ├── IUdpControlService.cs │ │ │ │ │ │ ├── UdpControlService.cs │ │ │ │ │ │ ├── UdpListenerAdapter.cs │ │ │ │ │ │ ├── UdpListenerManager.cs │ │ │ │ │ │ └── WasHelper.cs │ │ │ │ │ ├── AsyncResult.cs │ │ │ │ │ ├── Channels │ │ │ │ │ │ ├── ExclusiveUdpTransportManager.cs │ │ │ │ │ │ ├── FramingCodec.cs │ │ │ │ │ │ ├── HostedUdpHelpers.cs │ │ │ │ │ │ ├── MessageReceivedCallback.cs │ │ │ │ │ │ ├── SampleProfileUdpBinding.cs │ │ │ │ │ │ ├── SampleProfileUdpBindingCollectionElement.cs │ │ │ │ │ │ ├── SampleProfileUdpBindingConfigurationElement.cs │ │ │ │ │ │ ├── UdpBindingElementConverter.cs │ │ │ │ │ │ ├── UdpChannelFactory.cs │ │ │ │ │ │ ├── UdpChannelHelpers.cs │ │ │ │ │ │ ├── UdpChannelListener.cs │ │ │ │ │ │ ├── UdpInputChannel.cs │ │ │ │ │ │ ├── UdpOutputChannel.cs │ │ │ │ │ │ ├── UdpSocketListener.cs │ │ │ │ │ │ ├── UdpTransportBindingElement.cs │ │ │ │ │ │ ├── UdpTransportElement.cs │ │ │ │ │ │ └── UdpTransportManager.cs │ │ │ │ │ ├── Hosting │ │ │ │ │ │ ├── HostedUdpTransportConfiguration.cs │ │ │ │ │ │ ├── HostedUdpTransportConfigurationImpl.cs │ │ │ │ │ │ ├── HostedUdpTransportListener.cs │ │ │ │ │ │ ├── HostedUdpTransportManager.cs │ │ │ │ │ │ ├── UdpAppDomainProtocolHandler.cs │ │ │ │ │ │ └── UdpProcessProtocolHandler.cs │ │ │ │ │ ├── InputQueue.cs │ │ │ │ │ ├── Install │ │ │ │ │ │ └── UdpInstaller.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── RefreshUdpSource.bat │ │ │ │ │ ├── UDPActivation.csproj │ │ │ │ │ ├── UDPActivation.snk │ │ │ │ │ └── UriLookupTable.cs │ │ │ │ │ ├── WASNetActivator │ │ │ │ │ ├── Main.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── WASNetActivator.Designer.cs │ │ │ │ │ ├── WASNetActivator.cs │ │ │ │ │ ├── WASNetActivator.csproj │ │ │ │ │ ├── WASNetActivator.resx │ │ │ │ │ └── app.config │ │ │ │ │ └── cleanup.bat │ │ │ └── WseTcpInterop │ │ │ │ ├── CS │ │ │ │ ├── AsyncResult.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── StockService.cs │ │ │ │ ├── TestCode.cs │ │ │ │ ├── WseTcp.sln │ │ │ │ ├── WseTcpChannelFactory.cs │ │ │ │ ├── WseTcpChannelListener.cs │ │ │ │ ├── WseTcpDuplexSessionChannel.cs │ │ │ │ ├── WseTcpTransport.csproj │ │ │ │ ├── WseTcpTransportBindingElement.cs │ │ │ │ └── app.config │ │ │ │ └── readme.xml │ │ └── Web │ │ │ └── FormPost │ │ │ └── CS │ │ │ ├── Customer.cs │ │ │ ├── CustomerForm.cs │ │ │ ├── CustomerForm.tt │ │ │ ├── FormPost.csproj │ │ │ ├── FormPost.sln │ │ │ ├── HtmlFormProcessing │ │ │ ├── HtmlFormProcessing.csproj │ │ │ ├── HtmlFormProcessingBehavior.cs │ │ │ ├── HtmlFormRequestDispatchFormatter.cs │ │ │ ├── MessageExtensions.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── RequestBodyDispatchFormatter.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ └── Service.cs │ ├── Scenario │ │ ├── Ajax │ │ │ └── WeaklyTypedJson │ │ │ │ ├── CS │ │ │ │ ├── JsonObjectLibrary │ │ │ │ │ ├── JsonObjectLibrary.csproj │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ └── WeaklyTypedJson.cs │ │ │ │ ├── WeaklyTypedJson.sln │ │ │ │ └── WeaklyTypedJson │ │ │ │ │ ├── ClientSideService.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── ServerSideService.cs │ │ │ │ │ └── WeaklyTypedJson.csproj │ │ │ │ └── VB │ │ │ │ ├── JsonObjectLibrary │ │ │ │ ├── JsonObjectLibrary.vbproj │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ └── WeaklyTypedJson.vb │ │ │ │ ├── WeaklyTypedJson.sln │ │ │ │ └── WeaklyTypedJson │ │ │ │ ├── ClientSideService.vb │ │ │ │ ├── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── Program.vb │ │ │ │ ├── ServerSideService.vb │ │ │ │ └── WeaklyTypedJson.vbproj │ │ ├── DataBinding │ │ │ ├── WPFDataBinding │ │ │ │ └── CS │ │ │ │ │ ├── DataBinding.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── MyApp.xaml │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Window1.xaml │ │ │ │ │ ├── Window1.xaml.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ └── service │ │ │ │ │ ├── AlbumTrack.cs │ │ │ │ │ ├── IAlbumService.cs │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ ├── WebForms │ │ │ │ └── CS │ │ │ │ │ ├── WebForms.sln │ │ │ │ │ ├── client │ │ │ │ │ ├── App_Code │ │ │ │ │ │ ├── Global.asax.cs │ │ │ │ │ │ └── generatedClient.cs │ │ │ │ │ ├── Default.aspx │ │ │ │ │ ├── Default.aspx.cs │ │ │ │ │ ├── Global.asax │ │ │ │ │ └── Web.Config │ │ │ │ │ └── service │ │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ └── WindowsForms │ │ │ │ └── CS │ │ │ │ ├── WindowsForms.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── Form1.Designer.cs │ │ │ │ ├── Form1.cs │ │ │ │ ├── Form1.resx │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── WeatherService.cs │ │ │ │ ├── client.cs │ │ │ │ └── client.csproj │ │ │ │ └── service │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Web.config │ │ │ │ ├── service.cs │ │ │ │ ├── service.csproj │ │ │ │ └── service.svc │ │ ├── DesignPatterns │ │ │ └── ListBasedPublishSubscribe │ │ │ │ ├── CS │ │ │ │ ├── ListBasedPublishSubscribe.sln │ │ │ │ ├── client │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── client.cs │ │ │ │ │ ├── client.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ ├── datasource │ │ │ │ │ ├── App.config │ │ │ │ │ ├── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── datasource.cs │ │ │ │ │ ├── datasource.csproj │ │ │ │ │ └── generatedClient.cs │ │ │ │ └── service │ │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.cs │ │ │ │ │ └── Settings.settings │ │ │ │ │ ├── Web.config │ │ │ │ │ ├── service.cs │ │ │ │ │ ├── service.csproj │ │ │ │ │ └── service.svc │ │ │ │ └── VB │ │ │ │ ├── ListBasedPublishSubscribe.sln │ │ │ │ ├── client │ │ │ │ ├── App.config │ │ │ │ ├── My Project │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ └── Settings.settings │ │ │ │ ├── client.vb │ │ │ │ ├── client.vbproj │ │ │ │ └── generatedClient.vb │ │ │ │ ├── datasource │ │ │ │ ├── App.config │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── datasource.vb │ │ │ │ ├── datasource.vbproj │ │ │ │ └── generatedClient.vb │ │ │ │ └── service │ │ │ │ ├── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── Web.config │ │ │ │ ├── service.svc │ │ │ │ ├── service.vb │ │ │ │ └── service.vbproj │ │ ├── DiscoveryScenario │ │ │ └── CS │ │ │ │ ├── AnnouncementListener │ │ │ │ ├── AnnouncementListener.csproj │ │ │ │ ├── Program.cs │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── Client │ │ │ │ ├── App.config │ │ │ │ ├── GeneratedClient.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── client.csproj │ │ │ │ ├── CompactSignatureSecurity │ │ │ │ ├── AsyncResult.cs │ │ │ │ ├── CertificateHelper.cs │ │ │ │ ├── CompactSignatureHeader.cs │ │ │ │ ├── CompactSignatureSecurity.csproj │ │ │ │ ├── CompactSignatureSecurityBindingElement.cs │ │ │ │ ├── CompactSignatureSecurityChannelFactory.cs │ │ │ │ ├── CompactSignatureSecurityChannelListener.cs │ │ │ │ ├── CompactSignatureSecurityDuplexChannel.cs │ │ │ │ ├── CompactSignatureSecurityException.cs │ │ │ │ ├── Configuration │ │ │ │ │ ├── ConfigurationStrings.cs │ │ │ │ │ ├── ReceivedCertificatesStoreSettingsElement.cs │ │ │ │ │ ├── SigningCertificateSettingsElement.cs │ │ │ │ │ ├── UdpSecureAnnouncementEndpointCollectionElement.cs │ │ │ │ │ ├── UdpSecureAnnouncementEndpointElement.cs │ │ │ │ │ ├── UdpSecureDiscoveryEndpointCollectionElement.cs │ │ │ │ │ └── UdpSecureDiscoveryEndpointElement.cs │ │ │ │ ├── HashStream.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── ProtocolSettings.cs │ │ │ │ ├── ProtocolStrings.cs │ │ │ │ ├── ReceivedCertificatesStoreSettings.cs │ │ │ │ ├── ReceivedCompactSignatureHeader.cs │ │ │ │ ├── SecurityIdGenerator.cs │ │ │ │ ├── SendCompactSignatureHeader.cs │ │ │ │ ├── SignatureProcessor.cs │ │ │ │ ├── SignedMessage.cs │ │ │ │ ├── SigningCertificateSettings.cs │ │ │ │ ├── UdpSecureAnnouncementEndpoint.cs │ │ │ │ ├── UdpSecureDiscoveryEndpoint.cs │ │ │ │ └── Utility.cs │ │ │ │ ├── DiscoveryCompactSignature.sln │ │ │ │ ├── Service │ │ │ │ ├── App.config │ │ │ │ ├── CalculatorService.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── service.csproj │ │ │ │ ├── cleanup.bat │ │ │ │ └── setup.bat │ │ ├── Federation │ │ │ ├── CS │ │ │ │ ├── BookStoreClient │ │ │ │ │ ├── App.config │ │ │ │ │ ├── BookStore.JPG │ │ │ │ │ ├── BookStoreClient.csproj │ │ │ │ │ ├── BookStoreClientForm.Designer.cs │ │ │ │ │ ├── BookStoreClientForm.cs │ │ │ │ │ ├── BookStoreClientForm.resx │ │ │ │ │ ├── BookStoreService.cs │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ │ ├── Resources.resx │ │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ │ └── Settings.settings │ │ │ │ ├── BookStoreSTS │ │ │ │ │ ├── BookDB.txt │ │ │ │ │ ├── BookStoreSTS.cs │ │ │ │ │ ├── BookStoreSTS.csproj │ │ │ │ │ ├── BookStoreSTSHost.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── STS.svc │ │ │ │ │ ├── ServiceConstants.cs │ │ │ │ │ └── Web.config │ │ │ │ ├── BookStoreService │ │ │ │ │ ├── BookDB.txt │ │ │ │ │ ├── BookStoreService.cs │ │ │ │ │ ├── BookStoreService.csproj │ │ │ │ │ ├── BookStoreServiceHost.cs │ │ │ │ │ ├── ClaimProcessing.cs │ │ │ │ │ ├── IBrowseBooks.cs │ │ │ │ │ ├── IBuyBook.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── ServiceConstants.cs │ │ │ │ │ ├── Web.config │ │ │ │ │ └── store.svc │ │ │ │ ├── CleanUp.bat │ │ │ │ ├── Common │ │ │ │ │ ├── Common.csproj │ │ │ │ │ ├── Constants.cs │ │ │ │ │ ├── FederationUtilities.cs │ │ │ │ │ ├── ISecurityTokenService.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── RequestSecurityToken.cs │ │ │ │ │ ├── RequestSecurityTokenBase.cs │ │ │ │ │ ├── RequestSecurityTokenResponse.cs │ │ │ │ │ ├── SAMLTokenCreator.cs │ │ │ │ │ └── SecurityTokenService.cs │ │ │ │ ├── FederationSample.sln │ │ │ │ ├── HomeRealmSTS │ │ │ │ │ ├── HomeRealmSTS.cs │ │ │ │ │ ├── HomeRealmSTS.csproj │ │ │ │ │ ├── HomeRealmSTSHost.cs │ │ │ │ │ ├── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── STS.svc │ │ │ │ │ ├── ServiceConstants.cs │ │ │ │ │ └── Web.config │ │ │ │ ├── Scripts │ │ │ │ │ ├── CleanUpCerts.bat │ │ │ │ │ ├── CleanUpVDir.vbs │ │ │ │ │ ├── ServiceNames.txt │ │ │ │ │ ├── SetUpCerts.bat │ │ │ │ │ └── SetUpVDir.vbs │ │ │ │ └── SetUp.bat │ │ │ └── VB │ │ │ │ ├── BookStoreClient │ │ │ │ ├── App.config │ │ │ │ ├── BookStoreClient.vbproj │ │ │ │ ├── BookStoreClientForm.Designer.vb │ │ │ │ ├── BookStoreClientForm.resx │ │ │ │ ├── BookStoreClientForm.vb │ │ │ │ ├── BookStoreService.vb │ │ │ │ ├── My Project │ │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ │ ├── Resources.Designer.vb │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.vb │ │ │ │ │ └── Settings.settings │ │ │ │ └── Program.vb │ │ │ │ ├── BookStoreSTS │ │ │ │ ├── BookDB.txt │ │ │ │ ├── BookStoreSTS.vb │ │ │ │ ├── BookStoreSTS.vbproj │ │ │ │ ├── BookStoreSTSHost.vb │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── STS.svc │ │ │ │ ├── ServiceConstants.vb │ │ │ │ └── Web.config │ │ │ │ ├── BookStoreService │ │ │ │ ├── BookDB.txt │ │ │ │ ├── BookStoreService.vb │ │ │ │ ├── BookStoreService.vbproj │ │ │ │ ├── BookStoreServiceHost.vb │ │ │ │ ├── ClaimProcessing.vb │ │ │ │ ├── IBrowseBooks.vb │ │ │ │ ├── IBuyBook.vb │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── ServiceConstants.vb │ │ │ │ ├── Web.config │ │ │ │ └── store.svc │ │ │ │ ├── CleanUp.bat │ │ │ │ ├── Common │ │ │ │ ├── Common.vbproj │ │ │ │ ├── Constants.vb │ │ │ │ ├── FederationUtilities.vb │ │ │ │ ├── ISecurityTokenService.vb │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── RequestSecurityToken.vb │ │ │ │ ├── RequestSecurityTokenBase.vb │ │ │ │ ├── RequestSecurityTokenResponse.vb │ │ │ │ ├── SamlTokenCreator.vb │ │ │ │ └── SecurityTokenService.vb │ │ │ │ ├── FederationSample.sln │ │ │ │ ├── HomeRealmSTS │ │ │ │ ├── HomeRealmSTS.vb │ │ │ │ ├── HomeRealmSTS.vbproj │ │ │ │ ├── HomeRealmSTSHost.vb │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ ├── STS.svc │ │ │ │ ├── ServiceConstants.vb │ │ │ │ └── Web.config │ │ │ │ ├── Scripts │ │ │ │ ├── CleanUpCerts.bat │ │ │ │ ├── CleanUpVDir.vbs │ │ │ │ ├── ServiceNames.txt │ │ │ │ ├── SetUpCerts.bat │ │ │ │ └── SetUpVDir.vbs │ │ │ │ └── SetUp.bat │ │ └── TrustedFacade │ │ │ ├── CS │ │ │ ├── BackendService │ │ │ │ ├── App.config │ │ │ │ ├── BackendService.cs │ │ │ │ ├── BackendService.csproj │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── Client │ │ │ │ ├── App.config │ │ │ │ ├── Client.cs │ │ │ │ ├── Client.csproj │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── generatedClient.cs │ │ │ ├── FacadeService │ │ │ │ ├── App.config │ │ │ │ ├── FacadeService.cs │ │ │ │ ├── FacadeService.csproj │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── generatedClient.cs │ │ │ ├── GetComputerName.vbs │ │ │ ├── TrustedFacade.sln │ │ │ ├── cleanup.bat │ │ │ ├── importservicecert.bat │ │ │ └── setup.bat │ │ │ └── VB │ │ │ ├── BackendService │ │ │ ├── App.config │ │ │ ├── BackendService.vb │ │ │ ├── BackendService.vbproj │ │ │ └── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ ├── Client │ │ │ ├── App.config │ │ │ ├── Client.vb │ │ │ ├── Client.vbproj │ │ │ ├── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ └── generatedClient.vb │ │ │ ├── FacadeService │ │ │ ├── App.config │ │ │ ├── FacadeService.vb │ │ │ ├── FacadeService.vbproj │ │ │ ├── My Project │ │ │ │ └── AssemblyInfo.vb │ │ │ └── generatedClient.vb │ │ │ ├── GetComputerName.vbs │ │ │ ├── TrustedFacade.sln │ │ │ ├── cleanup.bat │ │ │ ├── importservicecert.bat │ │ │ └── setup.bat │ ├── Setup │ │ ├── CleanupCertTool.bat │ │ ├── FindPrivateKey │ │ │ └── CS │ │ │ │ ├── Driver.cs │ │ │ │ ├── FindPrivateKey.csproj │ │ │ │ ├── FindPrivateKey.sln │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── app.config │ │ ├── cleanupvroot.bat │ │ ├── setupCertTool.bat │ │ └── setupvroot.bat │ └── Tools │ │ ├── ConfigurationCodeGenerator │ │ └── CS │ │ │ ├── BindingElementExtensionSectionGenerator.cs │ │ │ ├── CodeDomCommon.cs │ │ │ ├── ConfigurationCodeGenerator.csproj │ │ │ ├── ConfigurationCodeGenerator.sln │ │ │ ├── Constants.cs │ │ │ ├── Helpers.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ ├── SampleConfigGenerator.cs │ │ │ ├── StandardBindingSectionGenerator.cs │ │ │ ├── UserTypeCodeEnhancer.cs │ │ │ ├── app.config │ │ │ └── samplerun.cmd │ │ └── CustomChannelsTester │ │ └── CS │ │ ├── BaseServer.cs │ │ ├── Client.cs │ │ ├── CustomChannelsTester.cs │ │ ├── CustomChannelsTester.csproj │ │ ├── CustomChannelsTester.sln │ │ ├── Enum.cs │ │ ├── Interfaces.cs │ │ ├── Loader.cs │ │ ├── Log.cs │ │ ├── Parameters.cs │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ │ ├── SampleRun.cmd │ │ ├── SchemaValidator.cs │ │ ├── Server.cs │ │ ├── TestRunner.cs │ │ ├── TestSpec.cs │ │ ├── TestSpec.xml │ │ ├── TestSpec.xsc │ │ ├── TestSpec.xsd │ │ ├── TestSpec.xss │ │ ├── Util.cs │ │ └── app.config └── windows-workflow-foundation │ ├── application │ ├── DocumentApprovalProcess │ │ └── CS │ │ │ ├── ApprovalClient │ │ │ ├── App.xaml │ │ │ ├── App.xaml.cs │ │ │ ├── ApprovalClient.csproj │ │ │ ├── ApprovalRequestsService.cs │ │ │ ├── ClientRequestApprovalWorkflow.cs │ │ │ ├── ExternalToMainComm.cs │ │ │ ├── Main.xaml │ │ │ ├── Main.xaml.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── StartApprovalParams.cs │ │ │ ├── SvcutilGeneratedServiceClients.cs │ │ │ ├── WindowTextWriter.cs │ │ │ └── app.config │ │ │ ├── ApprovalManager │ │ │ ├── App.config │ │ │ ├── ApprovalManager.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── SubscriptionManager.cs │ │ │ └── UserManager.cs │ │ │ ├── ApprovalManagerActivityLibrary │ │ │ ├── Activities │ │ │ │ ├── ApprovalRouteAndExecute.xaml │ │ │ │ ├── ComplexApproval.xaml │ │ │ │ ├── CreateResponse.cs │ │ │ │ ├── QuorumApproval.xaml │ │ │ │ ├── RequestApproval.xaml │ │ │ │ ├── RequestApprovalInParallel.xaml │ │ │ │ ├── SelectUsers.cs │ │ │ │ ├── SingleApproval.xaml │ │ │ │ ├── TallyResponses.cs │ │ │ │ ├── UserListToUserWithIndexList.cs │ │ │ │ └── UserWithIndex.cs │ │ │ ├── ApprovalManagerActivityLibrary.csproj │ │ │ ├── Designers │ │ │ │ ├── CreateResponseDesigner.xaml │ │ │ │ ├── CreateResponseDesigner.xaml.cs │ │ │ │ ├── SelectUsersDesigner.xaml │ │ │ │ ├── SelectUsersDesigner.xaml.cs │ │ │ │ ├── TallyResponses.xaml │ │ │ │ ├── TallyResponses.xaml.cs │ │ │ │ ├── UserListToUserWithIndexListDesigner.xaml │ │ │ │ └── UserListToUserWithIndexListDesigner.xaml.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── ApprovalMessageContractLibrary │ │ │ ├── ApprovalDataTypes.cs │ │ │ ├── ApprovalMessageContractLibrary.csproj │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── User.cs │ │ │ ├── DocumentApprovalProcess.sln │ │ │ ├── SetupFiles │ │ │ ├── Users.sql │ │ │ └── cleanup.sql │ │ │ ├── TrackingLibrary │ │ │ ├── ConsoleParticipant.cs │ │ │ ├── GenericTrackingBehavior.cs │ │ │ ├── GenericTrackingProviderElement.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── TrackingComponentElement.cs │ │ │ ├── TrackingComponentElementCollection.cs │ │ │ ├── TrackingLibrary.csproj │ │ │ └── WriterParticipant.cs │ │ │ ├── cleanup.cmd │ │ │ ├── setup.cmd │ │ │ └── snippets.5000.json │ ├── HiringRequestProcess │ │ └── CS │ │ │ ├── CareersWebSite │ │ │ ├── App_WebReferences │ │ │ │ └── Contoso │ │ │ │ │ └── ResumeService │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── ResumeRequestService.disco │ │ │ │ │ ├── ResumeRequestService.wsdl │ │ │ │ │ ├── ResumeRequestService.xsd │ │ │ │ │ ├── ResumeRequestService1.xsd │ │ │ │ │ ├── ResumeRequestService2.xsd │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ └── configuration91.svcinfo │ │ │ ├── Default.aspx │ │ │ ├── Details.aspx │ │ │ ├── List.aspx │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── UserControls │ │ │ │ ├── Title.ascx │ │ │ │ ├── Title.ascx.cs │ │ │ │ ├── Top.ascx │ │ │ │ └── Top.ascx.cs │ │ │ ├── Web.config │ │ │ ├── css │ │ │ │ └── Stylesheet1.css │ │ │ └── images │ │ │ │ ├── bluearrow_icon.gif │ │ │ │ ├── bluebtn_right.gif │ │ │ │ ├── bluebtn_tile.gif │ │ │ │ ├── breadcrumb.gif │ │ │ │ ├── foundation_icon.gif │ │ │ │ └── logo.png │ │ │ ├── ContosoHR │ │ │ ├── Common │ │ │ │ ├── RequestHistoryRecord.cs │ │ │ │ └── RequestHistoryRepository.cs │ │ │ ├── ContosoHR.csproj │ │ │ ├── HiringRequest │ │ │ │ ├── HiringRequestInfo.cs │ │ │ │ ├── HiringRequestProcessStates.cs │ │ │ │ └── HiringRequestRepository.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── ResumeRequest │ │ │ │ ├── JobPosting.cs │ │ │ │ ├── JobPostingProcessStates.cs │ │ │ │ ├── JobPostingRepository.cs │ │ │ │ └── JobPostingResume.cs │ │ │ ├── DbSetup │ │ │ ├── CleanupContoso.sql │ │ │ └── CreateContosoHRTablesAndLogic.sql │ │ │ ├── HiringReqService │ │ │ ├── Activities │ │ │ │ ├── CreateJobPosting.cs │ │ │ │ ├── GetEmployeesByPositionTypes.xaml │ │ │ │ ├── InitializeHiringRequestInfo.cs │ │ │ │ ├── SaveActionTrackingInfo.cs │ │ │ │ └── SaveHiringRequestInfo.cs │ │ │ ├── HiringRequestProcess.xaml │ │ │ ├── HiringRequestService.csproj │ │ │ ├── Persistence │ │ │ │ └── HiringRequestPersistenceParticipant.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── Service References │ │ │ │ ├── Contoso.InboxService │ │ │ │ │ ├── HiringRequestService.Contoso.InboxService.IInboxService.Add.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.InboxService.IInboxService.Archive.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.InboxService.IInboxService.GetArchivedRequestsStartedBy.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.InboxService.IInboxService.GetRequestsFor.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.InboxService.IInboxService.GetRequestsStartedBy.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.InboxService.IInboxService.Remove.xaml │ │ │ │ │ ├── Microsoft.Samples.Inbox.xsd │ │ │ │ │ ├── Reference.cs │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ ├── configuration91.svcinfo │ │ │ │ │ ├── service.wsdl │ │ │ │ │ ├── service.xsd │ │ │ │ │ └── service1.xsd │ │ │ │ ├── Contoso.OrgService │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetAllDepartments.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetAllEmployees.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetAllPositionTypes.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetAllPositions.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetDepartment.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetEmployee.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetEmployeesByPosition.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetPosition.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.OrgService.IOrgService.GetPositionType.xaml │ │ │ │ │ ├── Microsoft.Samples.Organization.xsd │ │ │ │ │ ├── Reference.cs │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ ├── configuration91.svcinfo │ │ │ │ │ ├── service.wsdl │ │ │ │ │ ├── service.xsd │ │ │ │ │ └── service1.xsd │ │ │ │ └── Contoso.ResumeService │ │ │ │ │ ├── HiringRequestService.Contoso.ResumeService.IJobPostingService.ReceiveJobPostingData.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.ResumeService.IJobPostingService.ReceiveResume.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.ResumeService.IJobPostingService.StartProcess.xaml │ │ │ │ │ ├── HiringRequestService.Contoso.ResumeService.IJobPostingService.StopProcess.xaml │ │ │ │ │ ├── Reference.cs │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── ResumeRequestService.disco │ │ │ │ │ ├── ResumeRequestService.wsdl │ │ │ │ │ ├── ResumeRequestService.xsd │ │ │ │ │ ├── ResumeRequestService1.xsd │ │ │ │ │ ├── ResumeRequestService2.xsd │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ └── configuration91.svcinfo │ │ │ ├── Tracking │ │ │ │ ├── HistoryFileTrackingBehavior.cs │ │ │ │ ├── HistoryFileTrackingExtensionElement.cs │ │ │ │ └── HistoryFileTrackingParticipant.cs │ │ │ └── app.config │ │ │ ├── HiringRequest.sln │ │ │ ├── HiringRequestProcess │ │ │ ├── HiringRequestInfo.cs │ │ │ ├── HiringRequestInfoHistory.cs │ │ │ ├── HiringRequestProcess.csproj │ │ │ ├── HiringRequestProcessStates.cs │ │ │ ├── HiringRequestRepository.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── InboxService │ │ │ ├── App.config │ │ │ ├── IInboxService.cs │ │ │ ├── InboxItem.cs │ │ │ ├── InboxService.cs │ │ │ ├── InboxService.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── InternalClient │ │ │ ├── App_WebReferences │ │ │ │ └── Contoso │ │ │ │ │ ├── HiringRequestService │ │ │ │ │ ├── HiringRequestProcessServiceDefinition.wsdl │ │ │ │ │ ├── HiringRequestService.disco │ │ │ │ │ ├── HiringRequestService.xsd │ │ │ │ │ ├── HiringRequestService1.xsd │ │ │ │ │ ├── HiringRequestService2.xsd │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ └── configuration91.svcinfo │ │ │ │ │ ├── InboxService │ │ │ │ │ ├── Microsoft.Samples.Inbox.xsd │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ ├── configuration91.svcinfo │ │ │ │ │ ├── service.wsdl │ │ │ │ │ ├── service.xsd │ │ │ │ │ └── service1.xsd │ │ │ │ │ ├── OrgService │ │ │ │ │ ├── Microsoft.Samples.Organization.xsd │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ ├── configuration91.svcinfo │ │ │ │ │ ├── service.wsdl │ │ │ │ │ ├── service.xsd │ │ │ │ │ └── service1.xsd │ │ │ │ │ └── ResumeService │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── ResumeRequestService.disco │ │ │ │ │ ├── ResumeRequestService.wsdl │ │ │ │ │ ├── ResumeRequestService.xsd │ │ │ │ │ ├── ResumeRequestService1.xsd │ │ │ │ │ ├── ResumeRequestService2.xsd │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ └── configuration91.svcinfo │ │ │ ├── Default.aspx │ │ │ ├── HiringRequests │ │ │ │ ├── ActInPositionRequest.aspx │ │ │ │ ├── ActInPositionRequest.aspx.cs │ │ │ │ ├── Inbox.aspx │ │ │ │ ├── Inbox.aspx.cs │ │ │ │ ├── NewPositionRequest.aspx │ │ │ │ ├── NewPositionRequest.aspx.cs │ │ │ │ ├── ViewPositionRequest.aspx │ │ │ │ └── ViewPositionRequest.aspx.cs │ │ │ ├── JobPostings │ │ │ │ ├── Details.aspx │ │ │ │ ├── List.aspx │ │ │ │ ├── Resumes.aspx │ │ │ │ └── Stop.aspx │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── UserControls │ │ │ │ ├── HiringRequestDetails.ascx │ │ │ │ ├── HiringRequestDetails.ascx.cs │ │ │ │ ├── HiringRequestHistory.ascx │ │ │ │ ├── HiringRequestHistory.ascx.cs │ │ │ │ ├── InboxItemTable.ascx │ │ │ │ ├── InboxItemTable.ascx.cs │ │ │ │ ├── Title.ascx │ │ │ │ ├── Title.ascx.cs │ │ │ │ ├── Top.ascx │ │ │ │ └── Top.ascx.cs │ │ │ ├── Web.config │ │ │ ├── css │ │ │ │ └── Stylesheet1.css │ │ │ └── images │ │ │ │ ├── bluearrow_icon.gif │ │ │ │ ├── bluebtn_right.gif │ │ │ │ ├── bluebtn_tile.gif │ │ │ │ ├── breadcrumb.gif │ │ │ │ ├── foundation_icon.gif │ │ │ │ └── logo.png │ │ │ ├── OrgService │ │ │ ├── App.config │ │ │ ├── Department.cs │ │ │ ├── Employee.cs │ │ │ ├── HRService.cs │ │ │ ├── IHRService.cs │ │ │ ├── OrgService.csproj │ │ │ ├── Position.cs │ │ │ ├── PositionType.cs │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── ResumeRequestService │ │ │ ├── Activities │ │ │ │ ├── IncremementResumesCount.cs │ │ │ │ ├── PostResume.cs │ │ │ │ └── SaveJobPosting.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── ResumeRequestService.csproj │ │ │ ├── ResumeRequestService.xamlx │ │ │ └── Web.config │ │ │ ├── cleanup.cmd │ │ │ └── setup.cmd │ ├── PurchaseProcess │ │ ├── CodedWorkflow │ │ │ └── CS │ │ │ │ ├── Common │ │ │ │ ├── Common.csproj │ │ │ │ ├── IOHelper.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── RequestForProposal.cs │ │ │ │ ├── RfpRepository.cs │ │ │ │ ├── Vendor.cs │ │ │ │ ├── VendorProposal.cs │ │ │ │ └── VendorRepository.cs │ │ │ │ ├── PurchaseProcess.sln │ │ │ │ ├── WebClient │ │ │ │ ├── CreateRfp.aspx │ │ │ │ ├── CreateRfp.aspx.cs │ │ │ │ ├── Default.aspx │ │ │ │ ├── Default.aspx.cs │ │ │ │ ├── GetVendorProposal.aspx │ │ │ │ ├── GetVendorProposal.aspx.cs │ │ │ │ ├── ShowRfp.aspx │ │ │ │ ├── ShowRfp.aspx.cs │ │ │ │ ├── css │ │ │ │ │ └── StyleSheet.css │ │ │ │ └── web.config │ │ │ │ ├── WfDefinition │ │ │ │ ├── AsyncResult.cs │ │ │ │ ├── CompletedAsyncResult.cs │ │ │ │ ├── IPurchaseProcessHost.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── PurchaseProcessHost.cs │ │ │ │ ├── PurchaseProcessWorkflow.cs │ │ │ │ ├── TrackingParticipant.cs │ │ │ │ ├── WaitForVendorProposal.cs │ │ │ │ ├── WfDefinition.csproj │ │ │ │ ├── XmlPersistenceParticipant.cs │ │ │ │ └── XmlWorkflowInstanceStore.cs │ │ │ │ ├── WinFormsClient │ │ │ │ ├── App.config │ │ │ │ ├── NewRfp.Designer.cs │ │ │ │ ├── NewRfp.cs │ │ │ │ ├── NewRfp.resx │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── ShowProposals.Designer.cs │ │ │ │ ├── ShowProposals.cs │ │ │ │ ├── ShowProposals.resx │ │ │ │ ├── SubmitProposal.Designer.cs │ │ │ │ ├── SubmitProposal.cs │ │ │ │ ├── SubmitProposal.resx │ │ │ │ ├── ViewRfp.Designer.cs │ │ │ │ ├── ViewRfp.cs │ │ │ │ ├── ViewRfp.resx │ │ │ │ └── WinFormsClient.csproj │ │ │ │ └── snippets.5000.json │ │ └── DesignerWorkflow │ │ │ └── CS │ │ │ ├── Common │ │ │ ├── Common.csproj │ │ │ ├── IOHelper.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── RequestForProposal.cs │ │ │ ├── RfpRepository.cs │ │ │ ├── Vendor.cs │ │ │ ├── VendorProposal.cs │ │ │ └── VendorRepository.cs │ │ │ ├── PurchaseProcess.sln │ │ │ ├── WebClient │ │ │ ├── CreateRfp.aspx │ │ │ ├── CreateRfp.aspx.cs │ │ │ ├── Default.aspx │ │ │ ├── Default.aspx.cs │ │ │ ├── GetVendorProposal.aspx │ │ │ ├── GetVendorProposal.aspx.cs │ │ │ ├── ShowRfp.aspx │ │ │ ├── ShowRfp.aspx.cs │ │ │ ├── css │ │ │ │ └── StyleSheet.css │ │ │ └── web.config │ │ │ ├── WfDefinition │ │ │ ├── AsyncResult.cs │ │ │ ├── CompletedAsyncResult.cs │ │ │ ├── IPurchaseProcessHost.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── PurchaseProcessHost.cs │ │ │ ├── PurchaseProcessWorkflow.xaml │ │ │ ├── TrackingParticipant.cs │ │ │ ├── WaitForVendorProposal.cs │ │ │ ├── WfDefinition.csproj │ │ │ ├── XmlPersistenceParticipant.cs │ │ │ └── XmlWorkflowInstanceStore.cs │ │ │ ├── WinFormsClient │ │ │ ├── App.config │ │ │ ├── NewRfp.Designer.cs │ │ │ ├── NewRfp.cs │ │ │ ├── NewRfp.resx │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── ShowProposals.Designer.cs │ │ │ ├── ShowProposals.cs │ │ │ ├── ShowProposals.resx │ │ │ ├── SubmitProposal.Designer.cs │ │ │ ├── SubmitProposal.cs │ │ │ ├── SubmitProposal.resx │ │ │ ├── ViewRfp.Designer.cs │ │ │ ├── ViewRfp.cs │ │ │ ├── ViewRfp.resx │ │ │ └── WinFormsClient.csproj │ │ │ └── snippets.5000.json │ ├── SuspendedInstanceManagement │ │ └── CS │ │ │ ├── AddInstanceStoreUsers.sql │ │ │ ├── DatabaseCreation.sql │ │ │ ├── SampleWorkflowApp │ │ │ ├── App.config │ │ │ ├── POWorkflow.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── SampleWorkflowApp.csproj │ │ │ ├── ServiceContract.cs │ │ │ ├── TrackingListenerConsole.cs │ │ │ ├── WorkflowHost.cs │ │ │ ├── WorkflowTestClient.cs │ │ │ └── WorklfowHost.cs │ │ │ ├── SuspendedInstanceManagement.sln │ │ │ ├── SuspendedInstanceManagement │ │ │ ├── CommandLineParser.cs │ │ │ ├── InstanceCommandOption.cs │ │ │ ├── InstanceCommandSelectorFactory.cs │ │ │ ├── Instances.dbml │ │ │ ├── Instances.dbml.layout │ │ │ ├── Instances.designer.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── QueryInstanceCommand.cs │ │ │ ├── ResumeInstanceCommand.cs │ │ │ ├── SuspendedInstanceManagement.csproj │ │ │ ├── SuspendedInstanceManagementReader.cs │ │ │ ├── TerminateInstanceCommand.cs │ │ │ ├── WorkflowInstanceCommand.cs │ │ │ └── app.config │ │ │ ├── cleanup.cmd │ │ │ ├── cleanup.sql │ │ │ ├── setup.cmd │ │ │ └── snippets.5000.json │ └── VisualWorkflowTracking │ │ └── CS │ │ ├── VisualWorkflowTracking.sln │ │ ├── VisualWorkflowTracking │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── VisualTrackingParticipant.cs │ │ ├── VisualWorkflowTracking.csproj │ │ ├── VisualWorkflowTrackingWindow.xaml │ │ ├── VisualWorkflowTrackingWindow.xaml.cs │ │ ├── Workflow.xaml │ │ ├── WorkflowDesignerHost.xaml │ │ └── WorkflowDesignerHost.xaml.cs │ │ └── snippets.5000.json │ ├── basic │ ├── Built-InActivities │ │ ├── FlowChartWithFaultHandling │ │ │ ├── CodedWorkflow │ │ │ │ └── CS │ │ │ │ │ ├── FlowChartWithFaultHandling │ │ │ │ │ ├── FlowchartWithFaultHandling.csproj │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ │ ├── FlowchartWithFaultHandling.sln │ │ │ │ │ └── snippets.5000.json │ │ │ └── DesignerWorkflow │ │ │ │ └── CS │ │ │ │ ├── FlowChartWithFaultHandling.sln │ │ │ │ ├── FlowChartWithFaultHandling │ │ │ │ ├── FlowChartWithFaultHandling.csproj │ │ │ │ ├── Program.cs │ │ │ │ ├── PromotionalDiscountWorkflow.xaml │ │ │ │ └── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── snippets.5000.json │ │ ├── LoadFromXAML │ │ │ └── CS │ │ │ │ ├── LoadFromXAML.sln │ │ │ │ ├── LoadFromXAML │ │ │ │ ├── App.xaml │ │ │ │ ├── App.xaml.cs │ │ │ │ ├── LoadFromXAML.csproj │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Window1.xaml │ │ │ │ └── Window1.xaml.cs │ │ │ │ └── snippets.5000.json │ │ └── Pick │ │ │ ├── CodedWorkflow │ │ │ └── CS │ │ │ │ ├── Pick.sln │ │ │ │ ├── Pick │ │ │ │ ├── Pick.csproj │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── ReadString.cs │ │ │ │ └── snippets.5000.json │ │ │ └── DesignerWorkflow │ │ │ └── CS │ │ │ ├── Pick.sln │ │ │ ├── Pick │ │ │ ├── Pick.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── ReadString.cs │ │ │ └── Sequence1.xaml │ │ │ └── snippets.5000.json │ ├── CustomActivities │ │ ├── Code-Bodied │ │ │ └── CustomCompositeNativeActivity │ │ │ │ └── CS │ │ │ │ ├── Composite.sln │ │ │ │ ├── Workflow │ │ │ │ ├── MySequence.cs │ │ │ │ ├── MyWhile.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── Workflow.csproj │ │ │ │ └── snippets.5000.json │ │ └── CustomActivityDesigners │ │ │ ├── ExpressionTextBox │ │ │ └── cs │ │ │ │ ├── ExpressionTextBoxSample.csproj │ │ │ │ ├── ExpressionTextBoxSample.sln │ │ │ │ ├── MultiAssign.cs │ │ │ │ ├── MultiAssignDesigner.xaml │ │ │ │ ├── MultiAssignDesigner.xaml.cs │ │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── snippets.5000.json │ │ │ ├── UsingEditingScope │ │ │ └── cs │ │ │ │ ├── App.xaml │ │ │ │ ├── App.xaml.cs │ │ │ │ ├── Designer.xaml │ │ │ │ ├── Designer.xaml.cs │ │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ │ ├── UsingEditingScope.csproj │ │ │ │ ├── UsingEditingScope.sln │ │ │ │ └── snippets.5000.json │ │ │ ├── WorkflowItemPresenter │ │ │ ├── cs │ │ │ │ ├── App.xaml │ │ │ │ ├── App.xaml.cs │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── RehostingWFDesigner.xaml │ │ │ │ ├── RehostingWFDesigner.xaml.cs │ │ │ │ ├── SimpleNativeActivity.cs │ │ │ │ ├── SimpleNativeDesigner.xaml │ │ │ │ ├── SimpleNativeDesigner.xaml.cs │ │ │ │ ├── UsingWorkflowItemPresenter.csproj │ │ │ │ ├── UsingWorkflowItemPresenter.sln │ │ │ │ └── snippets.5000.json │ │ │ └── vb │ │ │ │ ├── Application.xaml │ │ │ │ ├── Application.xaml.vb │ │ │ │ ├── My Project │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ ├── MyExtensions │ │ │ │ │ └── MyWpfExtension.vb │ │ │ │ ├── Resources.Designer.vb │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.vb │ │ │ │ └── Settings.settings │ │ │ │ ├── RehostingWFDesigner.xaml │ │ │ │ ├── RehostingWFDesigner.xaml.vb │ │ │ │ ├── SimpleNativeActivity.vb │ │ │ │ ├── SimpleNativeDesigner.xaml │ │ │ │ ├── UsingWorkflowItemPresenter.sln │ │ │ │ ├── UsingWorkflowItemPresenter.vbproj │ │ │ │ └── snippets.5000.json │ │ │ └── WorkflowItemsPresenter │ │ │ ├── cs │ │ │ ├── App.xaml │ │ │ ├── App.xaml.cs │ │ │ ├── CustomParallelDesigner.xaml │ │ │ ├── CustomParallelDesigner.xaml.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── RehostingWFDesigner.xaml │ │ │ ├── RehostingWFDesigner.xaml.cs │ │ │ ├── UsingWorkflowItemsPresenter.csproj │ │ │ ├── UsingWorkflowItemsPresenter.sln │ │ │ └── snippets.5000.json │ │ │ └── vb │ │ │ ├── Application.xaml │ │ │ ├── Application.xaml.vb │ │ │ ├── CustomParallelDesigner.xaml │ │ │ ├── My Project │ │ │ ├── AssemblyInfo.vb │ │ │ ├── MyExtensions │ │ │ │ └── MyWpfExtension.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ │ ├── RehostingWFDesigner.xaml │ │ │ ├── RehostingWFDesigner.xaml.vb │ │ │ ├── UsingWorkflowItemsPresenter.sln │ │ │ ├── UsingWorkflowItemsPresenter.vbproj │ │ │ └── snippets.5000.json │ ├── Designer │ │ ├── ProgrammingModelItemTree │ │ │ └── cs │ │ │ │ ├── ModelItemTreeView │ │ │ │ ├── App.xaml │ │ │ │ ├── App.xaml.cs │ │ │ │ ├── ModelItemTreeView.csproj │ │ │ │ ├── ModelPropertyValueConverter.cs │ │ │ │ ├── Properties │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ │ ├── Resources.resx │ │ │ │ │ ├── Settings.Designer.cs │ │ │ │ │ └── Settings.settings │ │ │ │ ├── Window1.xaml │ │ │ │ └── Window1.xaml.cs │ │ │ │ ├── ProgrammingModelItemTree.sln │ │ │ │ └── snippets.5000.json │ │ ├── PropertyGridExtensibility │ │ │ └── cs │ │ │ │ ├── PropertyGridExtensibility.sln │ │ │ │ ├── SampleActivities │ │ │ │ ├── CustomInlineEditor.cs │ │ │ │ ├── FilePickerEditor.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── SampleActivities.csproj │ │ │ │ ├── SimpleCodeActivity.cs │ │ │ │ └── resources.xaml │ │ │ │ ├── WfApplication │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ ├── WfApplication.csproj │ │ │ │ ├── Workflow1.xaml │ │ │ │ └── app.config │ │ │ │ └── snippets.5000.json │ │ └── ViewStateCleaningWriter │ │ │ └── cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ ├── ViewStateCleaningWriter.cs │ │ │ ├── ViewStateCleaningWriter.csproj │ │ │ ├── ViewStateCleaningWriter.sln │ │ │ └── snippets.5000.json │ ├── DesignerRehosting │ │ ├── cs │ │ │ ├── App.xaml │ │ │ ├── App.xaml.cs │ │ │ ├── DesignerRehosting.csproj │ │ │ ├── DesignerRehosting.sln │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── RehostingWFDesigner.xaml │ │ │ ├── RehostingWFDesigner.xaml.cs │ │ │ └── snippets.5000.json │ │ └── vb │ │ │ ├── Application.xaml │ │ │ ├── Application.xaml.vb │ │ │ ├── DesignerRehosting.sln │ │ │ ├── DesignerRehosting.vbproj │ │ │ ├── My Project │ │ │ ├── AssemblyInfo.vb │ │ │ ├── MyExtensions │ │ │ │ └── MyWpfExtension.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ │ ├── RehostingWfDesigner.xaml │ │ │ ├── RehostingWfDesigner.xaml.vb │ │ │ └── snippets.5000.json │ ├── Execution │ │ ├── CreatingWorkflowInstances │ │ │ ├── CS │ │ │ │ ├── Basic.sln │ │ │ │ ├── Basic │ │ │ │ │ ├── Basic.csproj │ │ │ │ │ ├── Program.cs │ │ │ │ │ └── Properties │ │ │ │ │ │ └── AssemblyInfo.cs │ │ │ │ └── snippets.5000.json │ │ │ └── VB │ │ │ │ ├── Basic.sln │ │ │ │ ├── Basic │ │ │ │ ├── Basic.vbproj │ │ │ │ ├── My Project │ │ │ │ │ └── AssemblyInfo.vb │ │ │ │ └── Program.vb │ │ │ │ └── snippets.5000.json │ │ └── CreationEndpoint │ │ │ └── CS │ │ │ ├── CreationEndpoint.sln │ │ │ ├── CreationEndpoint │ │ │ ├── CreationEndpoint.cs │ │ │ ├── CreationEndpoint.csproj │ │ │ ├── CreationEndpointElement.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── app.config │ │ │ └── snippets.5000.json │ └── Tracking │ │ ├── CustomTracking │ │ └── CS │ │ │ ├── CustomTrackingSample.sln │ │ │ ├── CustomTrackingSample │ │ │ ├── ConsoleTrackingParticipant.cs │ │ │ ├── CustomTrackingSample.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── snippets.5000.json │ │ ├── EtwTracking │ │ └── CS │ │ │ ├── EtwTrackingParticipantSample.sln │ │ │ ├── EtwTrackingParticipantSample │ │ │ ├── EtwTrackingParticipantSample.csproj │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── SampleWorkflowService.xamlx │ │ │ └── Web.config │ │ │ └── snippets.5000.json │ │ └── SqlTracking │ │ └── CS │ │ ├── Scripts │ │ ├── CreateTrackingSampleDatabase.sql │ │ ├── DeleteTrackingSampleDatabase.sql │ │ ├── TrackingSample_Schema.sql │ │ ├── trackingcleanup.cmd │ │ └── trackingsetup.cmd │ │ ├── SqlTrackingParticipant │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── SqlTrackingBehavior.cs │ │ ├── SqlTrackingExtensionElement.cs │ │ ├── SqlTrackingParticipant.cs │ │ └── SqlTrackingParticipant.csproj │ │ ├── SqlTrackingSample.sln │ │ ├── WFStockPriceApplication │ │ ├── GetStockPrice.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── StockPriceService.xamlx │ │ ├── WFStockPriceApplication.csproj │ │ └── Web.config │ │ └── snippets.5000.json │ └── scenario │ ├── ActivityLibrary │ ├── DbActivities │ │ └── CS │ │ │ ├── CodeTestClient │ │ │ ├── App.config │ │ │ ├── CodeTestClient.csproj │ │ │ ├── FindAllRoles.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── Role.cs │ │ │ ├── CreateDB.sql │ │ │ ├── DbActivities.sln │ │ │ ├── DbActivities │ │ │ ├── DbHelper.cs │ │ │ ├── DbQuery.cs │ │ │ ├── DbQueryDataSet.cs │ │ │ ├── DbQueryScalar.cs │ │ │ ├── DbUpdate.cs │ │ │ ├── Microsoft.Samples.Activities.Data.DbActivities.csproj │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── cleanup.cmd │ │ │ ├── cleanup.sql │ │ │ ├── setup.cmd │ │ │ └── snippets.5000.json │ ├── GetWorkflowInstanceId │ │ └── CS │ │ │ ├── GetWorkflowInstanceId.sln │ │ │ ├── GetWorkflowInstanceId │ │ │ ├── GetWorkflowInstanceId.cs │ │ │ ├── Microsoft.Samples.Activities.Statements.GetWorkflowInstanceId.csproj │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── GetWorkflowInstanceIdTestClient │ │ │ ├── GetWorkflowInstanceIdTestClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── Sequence1.xaml │ │ │ └── snippets.5000.json │ ├── NonGenericForEach │ │ └── CS │ │ │ ├── CodeTestClient │ │ │ ├── App.config │ │ │ ├── CodeTestClient.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── DesignerTestClient │ │ │ ├── App.config │ │ │ ├── DesignerTestClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── Workflow1.xaml │ │ │ ├── NonGenericForEach.sln │ │ │ ├── NonGenericForEach │ │ │ ├── Designer │ │ │ │ ├── ForEachDesigner.xaml │ │ │ │ ├── ForEachDesigner.xaml.cs │ │ │ │ └── ForEachWithBodyFactory.cs │ │ │ ├── ForEach.cs │ │ │ ├── NonGenericForEach.csproj │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── snippets.5000.json │ ├── NonGenericParallelForEach │ │ └── CS │ │ │ ├── CodeTestClient │ │ │ ├── App.config │ │ │ ├── CodeTestClient.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── DesignerTestClient │ │ │ ├── App.config │ │ │ ├── DesignerTestClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── Workflow1.xaml │ │ │ ├── NonGenericParallelForEach.sln │ │ │ ├── NonGenericParallelForEach │ │ │ ├── Designer │ │ │ │ ├── ParallelForEachDesigner.xaml │ │ │ │ ├── ParallelForEachDesigner.xaml.cs │ │ │ │ └── ParallelForEachWithBodyFactory.cs │ │ │ ├── NonGenericParallelForEach.csproj │ │ │ ├── ParallelForEach.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── snippets.5000.json │ ├── Rules-ExternalizedPolicy4 │ │ └── CS │ │ │ ├── DesignerClientSample │ │ │ ├── ApplyDiscount.rules │ │ │ ├── DesignerClientSample.csproj │ │ │ ├── Order.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── Sequence1.xaml │ │ │ ├── ExternalizedPolicy4 │ │ │ ├── ExternalizedPolicy4.cs │ │ │ ├── ExternalizedPolicy4.csproj │ │ │ ├── ExternalizedPolicy4Designer.xaml │ │ │ ├── ExternalizedPolicy4Designer.xaml.cs │ │ │ └── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── ExternalizedPolicy4Sample.sln │ │ │ ├── ImperativeCodeClient │ │ │ ├── ApplyDiscount.rules │ │ │ ├── ImperativeCodeClientSample.csproj │ │ │ ├── Order.cs │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── snippets.5000.json │ ├── SendMail │ │ └── CS │ │ │ ├── SendMail.sln │ │ │ ├── SendMail │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── SendMail.cs │ │ │ ├── SendMail.csproj │ │ │ ├── SendMailDesigner.xaml │ │ │ ├── SendMailDesigner.xaml.cs │ │ │ └── Templates │ │ │ │ └── MailTemplateBody.htm │ │ │ ├── SendMailTestClient │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── SendMailTestClient.csproj │ │ │ └── Sequence1.xaml │ │ │ └── snippets.5000.json │ └── ThrottledParallelForEach │ │ └── CS │ │ ├── CodeTestClient │ │ ├── CodeTestClient.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── DesignerTestClient │ │ ├── App.config │ │ ├── DesignerTestClient.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── Workflow1.xaml │ │ ├── ThrottledParallelForEach.sln │ │ ├── ThrottledParallelForEach │ │ ├── Presentation │ │ │ ├── ThrottledParallelForEachDesigner.xaml │ │ │ ├── ThrottledParallelForEachDesigner.xaml.cs │ │ │ └── ThrottledParallelForEachWithBodyFactory.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── ThrottledParallelForEach.cs │ │ └── ThrottledParallelForEach.csproj │ │ └── snippets.5000.json │ ├── ExternalRuleSetToolkit │ └── CS │ │ ├── ExternalRuleSetLibrary │ │ ├── ExternalRuleSetLibrary.csproj │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── RuleSetData.cs │ │ └── RuleSetInfo.cs │ │ ├── ExternalRuleSetService │ │ ├── ExternalRuleSetService.cs │ │ ├── ExternalRuleSetService.csproj │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── ExternalRuleSetTool │ │ ├── ActivitySelector.Designer.cs │ │ ├── ActivitySelector.cs │ │ ├── ActivitySelector.resx │ │ ├── ExternalRuleSetTool.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── RuleSetSelector.Designer.cs │ │ ├── RuleSetSelector.cs │ │ ├── RuleSetSelector.resx │ │ ├── RuleSetToolkitEditor.Designer.cs │ │ ├── RuleSetToolkitEditor.cs │ │ ├── RuleSetToolkitEditor.resx │ │ ├── ValidationErrors.Designer.cs │ │ ├── ValidationErrors.cs │ │ ├── ValidationErrors.resx │ │ └── app.config │ │ ├── ExternalRuleSetToolkit.sln │ │ ├── PolicyFromServiceActivity │ │ ├── PolicyFromService.cs │ │ ├── PolicyFromService.designer.cs │ │ ├── PolicyFromServiceActivity.csproj │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── Resources │ │ │ └── Rule.bmp │ │ └── Rule.bmp │ │ ├── RuleSetToolkitUsageSample │ │ ├── DiscountRuleSet.rules │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── RuleSetToolkitUsageSample.csproj │ │ ├── Workflow1.cs │ │ ├── Workflow1.designer.cs │ │ └── app.config │ │ ├── Setup.cmd │ │ ├── setup.sql │ │ └── snippets.5000.json │ ├── Services │ ├── AccessingOperationContext │ │ └── CS │ │ │ ├── AccessingOperationContext.sln │ │ │ ├── Client │ │ │ ├── Client.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── SendInstanceIdCallback.cs │ │ │ └── SendInstanceIdScope.cs │ │ │ ├── Service │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── ReceiveInstanceIdCallback.cs │ │ │ ├── ReceiveInstanceIdScope.cs │ │ │ └── Service.csproj │ │ │ └── snippets.5000.json │ ├── AsynchronousCommunication │ │ └── CS │ │ │ ├── AsynchronousCommunication.sln │ │ │ ├── Client │ │ │ ├── Client.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── Service References │ │ │ │ └── ServiceReference1 │ │ │ │ │ ├── Reference.cs │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── RentalApprovalService.disco │ │ │ │ │ ├── RentalApprovalService.wsdl │ │ │ │ │ ├── RentalApprovalService.xsd │ │ │ │ │ ├── RentalApprovalService1.xsd │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ └── configuration91.svcinfo │ │ │ └── app.config │ │ │ ├── CreditCheckService │ │ │ ├── CreditCheckService.csproj │ │ │ ├── CreditCheckService.xamlx │ │ │ ├── CreditValidation.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── ValueValidation.cs │ │ │ └── Web.config │ │ │ ├── RentalApprovalService │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── RentalApprovalService.csproj │ │ │ ├── RentalApprovalService.xamlx │ │ │ ├── Service References │ │ │ │ └── ServiceReference1 │ │ │ │ │ ├── BasicHttpContextBinding_ICreditCheckService.ValidateCredit.xaml │ │ │ │ │ ├── BasicHttpContextBinding_ICreditCheckService.ValidateValue.xaml │ │ │ │ │ ├── CreditCheckService.disco │ │ │ │ │ ├── CreditCheckService.wsdl │ │ │ │ │ ├── CreditCheckService.xsd │ │ │ │ │ ├── Reference.cs │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ └── configuration91.svcinfo │ │ │ └── Web.config │ │ │ └── snippets.5000.json │ └── LinqMessageQueryCorrelation │ │ └── CS │ │ ├── Client │ │ ├── Client.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── LinqMessageQueryCorrelation.sln │ │ ├── Service │ │ ├── LinqMessageQuery.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── Service.csproj │ │ ├── SharedTypes │ │ ├── Constants.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── SharedTypes.csproj │ │ └── Types.cs │ │ └── snippets.5000.json │ └── WPFWFIntegration │ └── CS │ ├── WPFWFIntegration.sln │ ├── library │ ├── CloseWindow.cs │ ├── DataContextHelper.cs │ ├── DelegateActivityException.cs │ ├── DelegateActivityExtension.cs │ ├── FuncFactoryDeferringLoader.cs │ ├── Library.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ShowWindow.cs │ ├── SymbolResolverExtensions.cs │ └── ValueHolder.cs │ ├── snippets.5000.json │ └── workflow │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── ShowWindow.xaml │ └── Workflow.csproj ├── github-actions └── DotNet.GitHubAction │ ├── .dockerignore │ ├── .gitignore │ ├── CODE_METRICS.md │ ├── Dockerfile │ ├── DotNet.CodeAnalysis │ ├── CSharp │ │ └── CSharpDefaults.cs │ ├── DocumentFileInfo.cs │ ├── DotNet.CodeAnalysis.csproj │ ├── FileNameUtilities.cs │ ├── FileUtilities.cs │ ├── GlobalUsings.cs │ ├── Hash.cs │ ├── PathKind.cs │ ├── PathUtilities.cs │ ├── PlatformInformation.cs │ ├── ProjectFileInfo.cs │ ├── ProjectFileReference.cs │ ├── ProjectLoader.cs │ ├── ProjectWorkspace.cs │ ├── ServiceCollectionExtensions.cs │ └── VisualBasic │ │ └── VisualBasicDefaults.cs │ ├── DotNet.GitHubAction.sln │ ├── DotNet.GitHubAction │ ├── ActionInputs.cs │ ├── Analyzers │ │ └── ProjectMetricDataAnalyzer.cs │ ├── DotNet.GitHubAction.csproj │ ├── Extensions │ │ ├── CodeAnalysisMetricDataExtensions.cs │ │ ├── CodeMetricsReportExtensions.cs │ │ └── ServiceCollectionExtensions.cs │ ├── GlobalUsings.cs │ └── Program.cs │ ├── LICENSE │ ├── README.md │ └── action.yml ├── iot ├── cheesecave.net │ ├── Program.cs │ ├── README.md │ ├── cheesecave.net.csproj │ └── media │ │ ├── device-twin.png │ │ └── direct-method.png ├── dotnet-iot-and-nanoframework │ ├── .gitattributes │ ├── .gitignore │ ├── README.md │ ├── create-certificate.md │ ├── dotnet-iot │ │ ├── DNSensorAzureIoTHub.csproj │ │ ├── Program.cs │ │ ├── Readme.md │ │ └── publish.bat │ ├── images │ │ ├── ESP32-BMP280_bb.png │ │ ├── M5Stack-Azure-flow.png │ │ ├── M5Stack-BMP280_bb.png │ │ ├── M5Stack-BMP280_integration.png │ │ ├── RP-Azure-flow.png │ │ ├── RP-BMP280_bb.png │ │ ├── RP-BMP280_integration.png │ │ ├── certificate-iot-hub-ca-csr.png │ │ ├── certificate-iot-hub-ca.png │ │ ├── certificate-iot-hub-csr.png │ │ ├── create-a-device-ca-certificate.png │ │ ├── dotnet-iot-and-nanoframework-code.jpeg │ │ ├── iot-hub-create-iot-device-1.png │ │ ├── iot-hub-create-iot-device-2.png │ │ ├── iot-hub-message-routing-1.png │ │ ├── iot-hub-message-routing-2.png │ │ └── iot-hub-message-routing-3.png │ └── nanoFramework │ │ ├── NFSensorAzureIoTHub.sln │ │ ├── NFSensorAzureIoTHub │ │ ├── NFSensorAzureIoTHub.nfproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── packages.config │ │ └── Readme.md └── morse-dotnet │ ├── MorseCommon │ ├── Common.cs │ └── MorseCommon.csproj │ ├── MorseReceive │ ├── MorseReceive.csproj │ └── Program.cs │ ├── MorseSend │ ├── MorseSend.csproj │ └── Program.cs │ ├── README.md │ ├── media │ ├── receiver-hardware.jpg │ └── sender-hardware.jpg │ └── morse-dotnet.sln ├── machine-learning ├── models │ ├── sentimentanalysis │ │ └── sentiment_model.zip │ └── textclassificationtf │ │ └── sentiment_model.zip └── tutorials │ ├── GitHubIssueClassification │ ├── Data │ │ ├── issues_test.tsv │ │ └── issues_train.tsv │ ├── GitHubIssueClassification.csproj │ ├── GitHubIssueData.cs │ └── Program.cs │ ├── IrisFlowerClustering │ ├── IrisData.cs │ ├── IrisFlowerClustering.csproj │ ├── Program.cs │ └── TestIrisData.cs │ ├── MovieRecommendation │ ├── MovieRatingData.cs │ ├── MovieRecommendation.csproj │ └── Program.cs │ ├── PhoneCallsAnomalyDetection │ ├── Data │ │ └── phone-calls.csv │ ├── PhoneCallsAnomalyDetection.csproj │ ├── PhoneCallsData.cs │ └── Program.cs │ ├── ProductSalesAnomalyDetection │ ├── Data │ │ └── product-sales.csv │ ├── ProductSalesAnomalyDetection.csproj │ ├── ProductSalesData.cs │ └── Program.cs │ ├── SentimentAnalysis │ ├── Program.cs │ ├── SentimentAnalysis.csproj │ ├── SentimentAnalysis.sln │ └── SentimentData.cs │ ├── TaxiFarePrediction │ ├── Program.cs │ ├── TaxiFarePrediction.csproj │ ├── TaxiTrip.cs │ └── TestTrips.cs │ ├── TextClassificationTF │ ├── Program.cs │ ├── TextClassificationTF.csproj │ └── sentiment_model │ │ ├── imdb_word_index.csv │ │ ├── saved_model.pb │ │ └── variables │ │ ├── variables.data-00000-of-00001 │ │ └── variables.index │ └── TransferLearningTF │ ├── Program.cs │ ├── TransferLearningTF.csproj │ ├── assets │ ├── images │ │ ├── broccoli.jpg │ │ ├── broccoli2.jpg │ │ ├── pizza.jpg │ │ ├── pizza2.jpg │ │ ├── pizza3.jpg │ │ ├── tags.tsv │ │ ├── teddy2.jpg │ │ ├── teddy3.jpg │ │ ├── teddy4.jpg │ │ ├── teddy6.jpg │ │ ├── test-tags.tsv │ │ ├── toaster.jpg │ │ ├── toaster2.png │ │ ├── toaster3.jpg │ │ └── wikimedia.md │ └── inception │ │ ├── LICENSE │ │ ├── imagenet.csv │ │ ├── imagenet.tsv │ │ ├── imagenet_comp_graph_label_strings.txt │ │ └── tensorflow_inception_graph.pb │ └── image-classifier-assets.zip ├── mef └── simple-calculator │ └── vb │ ├── ExtendedOperations │ ├── ExtendedOperations.vbproj │ └── Modulo.vb │ ├── MefCalculator │ ├── MefCalculator.vbproj │ └── MefCalculatorInterfaces.vb │ ├── My Project │ └── app.manifest │ ├── Program.vb │ ├── SimpleCalculator2.sln │ ├── SimpleCalculator2.vbproj │ └── readme.md ├── msbuild ├── README.md ├── Test.README.md ├── custom-task-code-generation │ ├── AppSettingStronglyTyped │ │ ├── AppSettingStronglyTyped.Test │ │ │ ├── AppSettingStronglyTyped.Test.csproj │ │ │ ├── AppSettingStronglyTypedIntegrationTest.cs │ │ │ ├── AppSettingStronglyTypedTest.cs │ │ │ └── Resources │ │ │ │ ├── bool-prop-class.txt │ │ │ │ ├── bool-prop.setting │ │ │ │ ├── complete-prop-class.txt │ │ │ │ ├── complete-prop.setting │ │ │ │ ├── empty-class.txt │ │ │ │ ├── error-prop.setting │ │ │ │ ├── guid-prop-class.txt │ │ │ │ ├── guid-prop.setting │ │ │ │ ├── int-prop-class.txt │ │ │ │ ├── int-prop.setting │ │ │ │ ├── long-prop-class.txt │ │ │ │ ├── long-prop.setting │ │ │ │ ├── notvalidtype-prop.setting │ │ │ │ ├── notvalidvalue-prop.setting │ │ │ │ ├── string-prop-class.txt │ │ │ │ ├── string-prop.setting │ │ │ │ ├── success-fluent-success-class.txt │ │ │ │ ├── testscript-fail.msbuild │ │ │ │ ├── testscript-success-class.txt │ │ │ │ └── testscript-success.msbuild │ │ ├── AppSettingStronglyTyped.sln │ │ ├── AppSettingStronglyTyped │ │ │ ├── AppSettingStronglyTyped.cs │ │ │ ├── AppSettingStronglyTyped.csproj │ │ │ └── build │ │ │ │ ├── AppSettingStronglyTyped.props │ │ │ │ └── AppSettingStronglyTyped.targets │ │ └── snippets.5000.json │ ├── MSBuildConsoleExample │ │ ├── MSBuildConsoleExample.sln │ │ ├── MSBuildConsoleExample │ │ │ ├── MSBuildConsoleExample.csproj │ │ │ ├── MySetting.generated.cs │ │ │ ├── MyValues.mysettings │ │ │ └── Program.cs │ │ └── snippets.5000.json │ └── README.md └── rest-api-client-generation │ ├── PetReaderExecTaskExample │ ├── PetReaderExecTaskExample.sln │ ├── PetReaderExecTaskExample │ │ ├── PetReaderExecTaskExample.csproj │ │ └── Program.cs │ └── PetShopRestClient │ │ ├── PetShopRestClient.csproj │ │ ├── PetShopRestClient │ │ └── PetShopRestClient.cs │ │ └── petshop-openapi-spec.json │ ├── PetReaderToolTaskExample │ └── PetReaderToolTaskExample │ │ ├── PetReaderToolTaskConsoleApp │ │ ├── PetReaderToolTaskConsoleApp.csproj │ │ └── Program.cs │ │ ├── PetReaderToolTaskExample.sln │ │ ├── PetRestApiClient │ │ ├── PetRestApiClient.csproj │ │ ├── PetRestApiClient │ │ │ └── PetRestApiClient.cs │ │ └── petshop-openapi-spec.json │ │ ├── RestApiClientGenerator.Test │ │ ├── Resources │ │ │ ├── bad-spec.json │ │ │ ├── petshop-openapi-spec.json │ │ │ ├── testscript-fail.msbuild │ │ │ └── testscript-success.msbuild │ │ ├── RestApiClientGenerator.Test.csproj │ │ ├── RestApiClientGeneratorIntegrationTest.cs │ │ └── RestApiClientGeneratorTest.cs │ │ ├── RestApiClientGenerator │ │ ├── RestApiClientGenerator.cs │ │ └── RestApiClientGenerator.csproj │ │ └── snippets.5000.json │ └── README.md ├── orleans ├── Adventure │ ├── Adventure.sln │ ├── AdventureClient │ │ ├── AdventureClient.csproj │ │ └── Program.cs │ ├── AdventureGrainInterfaces │ │ ├── AdventureGrainInterfaces.csproj │ │ ├── IMonsterGrain.cs │ │ ├── IPlayerGrain.cs │ │ ├── IRoomGrain.cs │ │ ├── MonsterInfo.cs │ │ ├── PlayerInfo.cs │ │ └── Thing.cs │ ├── AdventureGrains │ │ ├── AdventureGrains.csproj │ │ ├── MonsterGrain.cs │ │ ├── PlayerGrain.cs │ │ └── RoomGrain.cs │ ├── AdventureServer │ │ ├── AdventureGame.cs │ │ ├── AdventureMap.json │ │ ├── AdventureServer.csproj │ │ └── Program.cs │ ├── Directory.Build.props │ ├── Directory.Packages.props │ ├── README.md │ └── assets │ │ └── BoxArt.jpg ├── BankAccount │ ├── AccountTransfer.Grains │ │ ├── AccountGrain.cs │ │ ├── AccountTransfer.Grains.csproj │ │ └── AtmGrain.cs │ ├── AccountTransfer.Interfaces │ │ ├── AccountTransfer.Interfaces.csproj │ │ ├── IAccountGrain.cs │ │ └── IAtmGrain.cs │ ├── BankAccount.sln │ ├── BankClient.png │ ├── BankClient │ │ ├── BankClient.csproj │ │ └── Program.cs │ ├── BankServer │ │ ├── BankServer.csproj │ │ └── Program.cs │ ├── Directory.Build.props │ ├── Directory.Packages.props │ ├── README.md │ └── assets │ │ └── BankClient.png ├── Blazor │ ├── BlazorServer │ │ ├── BlazorServer.csproj │ │ ├── BlazorServer.sln │ │ ├── Components │ │ │ ├── App.razor │ │ │ ├── Layout │ │ │ │ ├── MainLayout.razor │ │ │ │ ├── MainLayout.razor.css │ │ │ │ ├── NavMenu.razor │ │ │ │ └── NavMenu.razor.css │ │ │ ├── Pages │ │ │ │ ├── Counter.razor │ │ │ │ ├── Error.razor │ │ │ │ ├── Home.razor │ │ │ │ ├── Todo.razor │ │ │ │ └── Weather.razor │ │ │ ├── Routes.razor │ │ │ └── _Imports.razor │ │ ├── Grains │ │ │ ├── ITodoGrain.cs │ │ │ ├── ITodoManagerGrain.cs │ │ │ ├── IWeatherGrain.cs │ │ │ ├── TodoGrain.cs │ │ │ ├── TodoManagerGrain.cs │ │ │ └── WeatherGrain.cs │ │ ├── Models │ │ │ ├── TodoItem.cs │ │ │ ├── TodoNotification.cs │ │ │ └── WeatherInfo.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── README.md │ │ ├── Services │ │ │ ├── TodoService.cs │ │ │ └── WeatherForecastService.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── screenshot.png │ │ └── wwwroot │ │ │ ├── app.css │ │ │ ├── favicon.png │ │ │ └── lib │ │ │ └── bootstrap │ │ │ └── dist │ │ │ └── css │ │ │ └── bootstrap.min.css │ ├── BlazorWasm │ │ ├── BlazorWasm.Client │ │ │ ├── App.razor │ │ │ ├── BlazorWasm.Client.csproj │ │ │ ├── Models │ │ │ │ ├── TodoItem.cs │ │ │ │ └── WeatherInfo.cs │ │ │ ├── Pages │ │ │ │ ├── Counter.razor │ │ │ │ ├── FetchData.razor │ │ │ │ ├── Index.razor │ │ │ │ ├── Todo.razor │ │ │ │ └── _Imports.razor │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Services │ │ │ │ ├── ApiService.cs │ │ │ │ └── ApiServiceOptions.cs │ │ │ ├── Shared │ │ │ │ ├── MainLayout.razor │ │ │ │ ├── NavMenu.razor │ │ │ │ └── SurveyPrompt.razor │ │ │ ├── _Imports.razor │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── bootstrap │ │ │ │ │ └── bootstrap.min.css │ │ │ │ ├── open-iconic │ │ │ │ │ ├── FONT-LICENSE │ │ │ │ │ ├── ICON-LICENSE │ │ │ │ │ ├── README.md.txt │ │ │ │ │ └── font │ │ │ │ │ │ ├── css │ │ │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ │ │ └── fonts │ │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ │ ├── open-iconic.svg │ │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ │ └── open-iconic.woff │ │ │ │ └── site.css │ │ │ │ ├── index.html │ │ │ │ └── sample-data │ │ │ │ └── weather.json │ │ ├── BlazorWasm.Server │ │ │ ├── Api │ │ │ │ ├── TodoController.cs │ │ │ │ └── WeatherController.cs │ │ │ ├── BlazorWasm.Server.csproj │ │ │ ├── Grains │ │ │ │ ├── ITodoGrain.cs │ │ │ │ ├── ITodoManagerGrain.cs │ │ │ │ ├── IWeatherGrain.cs │ │ │ │ ├── TodoGrain.cs │ │ │ │ ├── TodoManagerGrain.cs │ │ │ │ └── WeatherGrain.cs │ │ │ ├── Models │ │ │ │ ├── TodoItem.cs │ │ │ │ ├── TodoNotification.cs │ │ │ │ └── WeatherInfo.cs │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── launchSettings.json │ │ ├── BlazorWasm.sln │ │ ├── README.md │ │ └── screenshot.jpeg │ └── README.md ├── ChatRoom │ ├── ChatRoom.Client │ │ ├── ChatRoom.Client.csproj │ │ ├── ClientContext.cs │ │ ├── Program.cs │ │ ├── StreamObserver.cs │ │ └── logo.png │ ├── ChatRoom.Common │ │ ├── ChatMsg.cs │ │ ├── ChatRoom.Common.csproj │ │ └── IChannelGrain.cs │ ├── ChatRoom.Service │ │ ├── ChannelGrain.cs │ │ ├── ChatRoom.Service.csproj │ │ └── Program.cs │ ├── ChatRoom.sln │ ├── ChatRoom.slnLaunch │ ├── README.md │ └── screenshot.png ├── Chirper │ ├── Chirper.Client │ │ ├── Chirper.Client.csproj │ │ ├── ChirperConsoleViewer.cs │ │ ├── Program.cs │ │ ├── ShellHostedService.cs │ │ └── logo.png │ ├── Chirper.Grains.Interfaces │ │ ├── Chirper.Grains.Interfaces.csproj │ │ ├── EnumerableExtensions.cs │ │ ├── IChirperAccount.cs │ │ ├── IChirperPublisher.cs │ │ ├── IChirperSubscriber.cs │ │ ├── IChirperViewer.cs │ │ └── Models │ │ │ └── ChirperMessage.cs │ ├── Chirper.Grains │ │ ├── Chirper.Grains.csproj │ │ ├── ChirperAccount.cs │ │ └── ChirperAccountState.cs │ ├── Chirper.Server │ │ ├── Chirper.Server.csproj │ │ └── Program.cs │ ├── Chirper.sln │ ├── README.md │ └── screenshot.png ├── FSharpHelloWorld │ ├── Directory.Build.props │ ├── Directory.Build.targets │ ├── FSharpHelloWorld.sln │ ├── Grains │ │ ├── Grains.fsproj │ │ └── HelloGrain.fs │ ├── HelloWorld │ │ ├── HelloWorld.csproj │ │ └── Program.cs │ ├── HelloWorldInterfaces │ │ ├── HelloWorldInterfaces.csproj │ │ └── IHelloGrain.cs │ └── README.md ├── GPSTracker │ ├── GPSTracker.Common │ │ ├── DeviceMessage.cs │ │ ├── GPSTracker.Common.csproj │ │ ├── IDeviceGrain.cs │ │ ├── IPushNotifierGrain.cs │ │ ├── LoadDriver.cs │ │ └── VelocityMessage.cs │ ├── GPSTracker.FakeDeviceGateway │ │ ├── GPSTracker.FakeDeviceGateway.csproj │ │ └── Program.cs │ ├── GPSTracker.Service │ │ ├── GPSTracker.Service.csproj │ │ ├── Grains │ │ │ ├── DeviceGrain.cs │ │ │ ├── HubListGrain.cs │ │ │ ├── IHubListGrain.cs │ │ │ ├── IRemoteLocationHub.cs │ │ │ ├── PushNotifierGrain.cs │ │ │ └── RemoteLocationHub.cs │ │ ├── HubListUpdater.cs │ │ ├── Hubs │ │ │ └── LocationHub.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ └── wwwroot │ │ │ ├── img │ │ │ └── dot.png │ │ │ └── index.html │ ├── GPSTracker.sln │ ├── README.md │ ├── dataflow.png │ ├── dataflow.svg │ ├── example.png │ ├── example.svg │ ├── grafana_dash.json │ ├── prometheus.yml │ └── screenshot.jpeg ├── HelloWorld │ ├── HelloGrain.cs │ ├── HelloWorld.csproj │ ├── HelloWorld.sln │ ├── IHelloGrain.cs │ ├── Program.cs │ ├── README.md │ └── code.png ├── Presence │ ├── Directory.Build.props │ ├── Presence.sln │ ├── PresenceService.svg │ ├── README.md │ ├── screenshot.png │ └── src │ │ ├── Grains.Interfaces │ │ ├── Grains.Interfaces.csproj │ │ ├── IGameGrain.cs │ │ ├── IGameObserver.cs │ │ ├── IPlayerGrain.cs │ │ ├── IPresenceGrain.cs │ │ └── Models │ │ │ ├── GameStatus.cs │ │ │ ├── HeartbeatData.cs │ │ │ └── HeartbeatDataDotNetSerializer.cs │ │ ├── Grains │ │ ├── GameGrain.cs │ │ ├── Grains.csproj │ │ ├── PlayerGrain.cs │ │ └── PresenceGrain.cs │ │ ├── LoadGenerator │ │ ├── CancellationTokenExtensions.cs │ │ ├── LoadGenerator.csproj │ │ ├── LoadGeneratorHostedService.cs │ │ └── Program.cs │ │ ├── PlayerWatcher │ │ ├── LoggerGameObserver.cs │ │ ├── PlayerWatcher.csproj │ │ ├── PlayerWatcherHostedService.cs │ │ └── Program.cs │ │ ├── PresenceService │ │ ├── PresenceService.csproj │ │ └── Program.cs │ │ └── Shared │ │ └── ClusterClientHostedService.cs ├── ShoppingCart │ ├── .dockerignore │ ├── .gitignore │ ├── Abstractions │ │ ├── CartItem.cs │ │ ├── GlobalUsings.cs │ │ ├── IInventoryGrain.cs │ │ ├── IProductGrain.cs │ │ ├── IShoppingCartGrain.cs │ │ ├── Orleans.ShoppingCart.Abstractions.csproj │ │ ├── ProductCategory.cs │ │ └── ProductDetails.cs │ ├── Directory.Build.props │ ├── Grains │ │ ├── GlobalUsings.cs │ │ ├── InventoryGrain.cs │ │ ├── Orleans.ShoppingCart.Grains.csproj │ │ ├── ProductGrain.cs │ │ └── ShoppingCartGrain.cs │ ├── Orleans.ShoppingCart.sln │ ├── README.md │ ├── Silo │ │ ├── App.razor │ │ ├── Components │ │ │ ├── ManageProductModal.razor │ │ │ ├── ProductTable.razor │ │ │ ├── PurchasableProductTable.razor │ │ │ ├── ShoppingCartItem.razor │ │ │ └── ShoppingCartSummary.razor │ │ ├── Dockerfile │ │ ├── Extensions │ │ │ ├── HttpContextAccessorExtensions.cs │ │ │ └── ProductDetailsExtensions.cs │ │ ├── GlobalUsings.cs │ │ ├── Orleans.ShoppingCart.Silo.csproj │ │ ├── Pages │ │ │ ├── Cart.razor │ │ │ ├── Cart.razor.cs │ │ │ ├── Index.razor │ │ │ ├── Products.razor │ │ │ ├── Products.razor.cs │ │ │ ├── Shop.razor │ │ │ ├── Shop.razor.cs │ │ │ └── _Host.cshtml │ │ ├── Program.cs │ │ ├── Services │ │ │ ├── BaseClusterService.cs │ │ │ ├── ComponentStateChangedObserver.cs │ │ │ ├── InventoryService.cs │ │ │ ├── ProductService.cs │ │ │ ├── ShoppingCartService.cs │ │ │ └── ToastService.cs │ │ ├── Shared │ │ │ ├── MainLayout.razor │ │ │ ├── MainLayout.razor.cs │ │ │ └── NavMenu.razor │ │ ├── StartupTasks │ │ │ └── SeedProductStoreTask.cs │ │ ├── _Imports.razor │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── web.config │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── app.css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── open-iconic │ │ │ │ ├── FONT-LICENSE │ │ │ │ ├── ICON-LICENSE │ │ │ │ ├── README.md.txt │ │ │ │ └── font │ │ │ │ ├── css │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ └── fonts │ │ │ │ ├── open-iconic.eot │ │ │ │ ├── open-iconic.otf │ │ │ │ ├── open-iconic.svg │ │ │ │ ├── open-iconic.ttf │ │ │ │ └── open-iconic.woff │ │ │ ├── favicon.ico │ │ │ └── logo_128.png │ └── media │ │ ├── shopping-cart-arch.png │ │ └── shopping-cart.png ├── Stocks │ ├── IStockGrain.cs │ ├── Program.cs │ ├── README.md │ ├── StockGrain.cs │ ├── Stocks.csproj │ ├── Stocks.sln │ ├── StocksHostedService.cs │ └── screenshot.png ├── Streaming │ ├── Common │ │ ├── Common.csproj │ │ ├── Constants.cs │ │ └── Secrets.cs │ ├── CustomDataAdapter │ │ ├── CustomDataAdapter.sln │ │ ├── GrainInterfaces │ │ │ ├── GrainInterfaces.csproj │ │ │ └── IConsumerGrain.cs │ │ ├── Grains │ │ │ ├── ConsumerGrain.cs │ │ │ └── Grains.csproj │ │ ├── NonOrleansClient │ │ │ ├── NonOrleansClient.csproj │ │ │ └── Program.cs │ │ ├── README.md │ │ └── Silo │ │ │ ├── CustomDataAdapter.cs │ │ │ ├── Program.cs │ │ │ └── Silo.csproj │ ├── README.md │ ├── Secrets.json │ └── Simple │ │ ├── Client │ │ ├── Client.csproj │ │ └── Program.cs │ │ ├── GrainInterfaces │ │ ├── GrainInterfaces.csproj │ │ ├── IConsumerGrain.cs │ │ └── IProducerGrain.cs │ │ ├── Grains │ │ ├── ConsumerGrain.cs │ │ ├── Grains.csproj │ │ └── ProducerGrain.cs │ │ ├── README.md │ │ ├── SiloHost │ │ ├── Program.cs │ │ └── SiloHost.csproj │ │ └── Streaming.sln ├── TicTacToe │ ├── Controllers │ │ ├── ControllerExtensions.cs │ │ ├── GameController.cs │ │ └── HomeController.cs │ ├── Grains │ │ ├── GameGrain.cs │ │ ├── IGameGrain.cs │ │ ├── IPairingGrain.cs │ │ ├── IPlayerGrain.cs │ │ ├── PairingGrain.cs │ │ └── PlayerGrain.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── README.md │ ├── Startup.cs │ ├── TicTacToe.csproj │ ├── TicTacToe.sln │ ├── Views │ │ └── Index.cshtml │ ├── dataflow.png │ ├── logo.png │ └── wwwroot │ │ └── app.js ├── TransportLayerSecurity │ ├── README.md │ ├── TLS.Client │ │ ├── Program.cs │ │ └── TLS.Client.csproj │ ├── TLS.Contracts │ │ ├── IHelloGrain.cs │ │ └── TLS.Contracts.csproj │ ├── TLS.Server │ │ ├── HelloGrain.cs │ │ ├── Program.cs │ │ └── TLS.Server.csproj │ ├── TransportLayerSecurity.sln │ └── screenshot.png ├── VBHelloWorld │ ├── HelloWorld │ │ ├── HelloWorld.csproj │ │ └── Program.cs │ ├── Interfaces │ │ ├── IGrain1.vb │ │ └── Interfaces.vbproj │ ├── README.md │ ├── VBGrains │ │ ├── HelloGrain.vb │ │ └── VBGrains.vbproj │ └── VBHelloWorld.sln └── Voting │ ├── .dockerignore │ ├── App.razor │ ├── Controllers │ ├── HomeController.cs │ └── VotesController.cs │ ├── Data │ ├── DemoService.cs │ ├── PollService.PollWatcherSubscription.cs │ └── PollService.cs │ ├── Dockerfile │ ├── Grains │ ├── IPollGrain.cs │ ├── IPollWatcher.cs │ ├── IUserAgentGrain.cs │ ├── IVoteGrain.cs │ ├── PollGrain.cs │ ├── UserAgentGrain.cs │ └── VoteGrain.cs │ ├── Helpers │ ├── ObserverManager.cs │ └── ThrottlingException.cs │ ├── Models │ └── ErrorViewModel.cs │ ├── Pages │ ├── Error.cshtml │ ├── Error.cshtml.cs │ ├── Index.razor │ ├── Poll.razor │ ├── PollEditor.razor │ ├── _Host.cshtml │ └── _Layout.cshtml │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── README.md │ ├── Shared │ ├── MainLayout.razor │ ├── MainLayout.razor.css │ ├── NavMenu.razor │ └── NavMenu.razor.css │ ├── Startup.cs │ ├── Views │ ├── Home │ │ └── Index.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ ├── _Layout.cshtml │ │ └── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── Voting.csproj │ ├── Voting.sln │ ├── _Imports.razor │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── bundleconfig.json │ ├── dashboard.png │ ├── deploy.ps1 │ ├── deployment.yaml │ ├── provision.ps1 │ ├── screenshot.png │ └── wwwroot │ ├── css │ ├── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ ├── open-iconic │ │ ├── FONT-LICENSE │ │ ├── ICON-LICENSE │ │ ├── README.md.txt │ │ └── font │ │ │ ├── css │ │ │ └── open-iconic-bootstrap.min.css │ │ │ └── fonts │ │ │ ├── open-iconic.eot │ │ │ ├── open-iconic.otf │ │ │ ├── open-iconic.svg │ │ │ ├── open-iconic.ttf │ │ │ └── open-iconic.woff │ ├── site.css │ └── site.min.css │ ├── favicon.ico │ ├── images │ ├── Orleans.svg │ └── favicon.png │ ├── js │ ├── site.js │ └── site.min.js │ └── lib │ ├── angular-bootstrap │ └── ui-bootstrap-tpls.min.js │ ├── angular │ └── angular.min.js │ ├── bootstrap │ ├── bootstrap.min.css │ └── bootstrap.min.js │ ├── jquery-validation-unobtrusive │ └── jquery.validate.unobtrusive.min.js │ ├── jquery-validation │ └── jquery.validate.min.js │ └── jquery │ └── jquery.min.js ├── standard └── data │ └── sqlite │ └── InMemorySample │ ├── InMemorySample.csproj │ └── Program.cs ├── windowsforms ├── Conway's-Game-of-Life │ └── VB │ │ ├── Conway's-Game-of-Life-VB.jpg │ │ ├── Conway's-Game-of-Life │ │ ├── Conway's-Game-of-Life.vbproj │ │ └── Program │ │ │ ├── core │ │ │ └── Animation.vb │ │ │ └── gui │ │ │ ├── ExDGV.vb │ │ │ ├── Form1.Designer.vb │ │ │ ├── Form1.resx │ │ │ ├── Form1.vb │ │ │ ├── conway_s_game_of_life.ico │ │ │ ├── frmProgress.Designer.vb │ │ │ └── frmProgress.vb │ │ └── readme.md ├── FlexGridShowcaseDemo │ ├── cs │ │ ├── .gclicx │ │ ├── App.ico │ │ ├── CustomRowDetail.cs │ │ ├── FlexGridShowcaseDemo.csproj │ │ ├── Greenwich.c1themez │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ └── README.md │ └── images │ │ ├── screenshot1.png │ │ └── screenshot2.png ├── MSIX-WindowsForms │ ├── CoreWinFormsApp1 │ │ ├── CoreWinFormsApp1.csproj │ │ └── Program.cs │ ├── MSIX-WindowsForms.sln │ ├── README.md │ ├── WindowsFormsApp1.Package │ │ ├── Images │ │ │ ├── LargeTile.scale-100.png │ │ │ ├── LargeTile.scale-125.png │ │ │ ├── LargeTile.scale-150.png │ │ │ ├── LargeTile.scale-200.png │ │ │ ├── LargeTile.scale-400.png │ │ │ ├── LockScreenLogo.scale-200.png │ │ │ ├── SmallTile.scale-100.png │ │ │ ├── SmallTile.scale-125.png │ │ │ ├── SmallTile.scale-150.png │ │ │ ├── SmallTile.scale-200.png │ │ │ ├── SmallTile.scale-400.png │ │ │ ├── SplashScreen.scale-100.png │ │ │ ├── SplashScreen.scale-125.png │ │ │ ├── SplashScreen.scale-150.png │ │ │ ├── SplashScreen.scale-200.png │ │ │ ├── SplashScreen.scale-400.png │ │ │ ├── Square150x150Logo.scale-100.png │ │ │ ├── Square150x150Logo.scale-125.png │ │ │ ├── Square150x150Logo.scale-150.png │ │ │ ├── Square150x150Logo.scale-200.png │ │ │ ├── Square150x150Logo.scale-400.png │ │ │ ├── Square44x44Logo.altform-unplated_targetsize-16.png │ │ │ ├── Square44x44Logo.altform-unplated_targetsize-256.png │ │ │ ├── Square44x44Logo.altform-unplated_targetsize-32.png │ │ │ ├── Square44x44Logo.altform-unplated_targetsize-48.png │ │ │ ├── Square44x44Logo.scale-100.png │ │ │ ├── Square44x44Logo.scale-125.png │ │ │ ├── Square44x44Logo.scale-150.png │ │ │ ├── Square44x44Logo.scale-200.png │ │ │ ├── Square44x44Logo.scale-400.png │ │ │ ├── Square44x44Logo.targetsize-16.png │ │ │ ├── Square44x44Logo.targetsize-24.png │ │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ │ │ ├── Square44x44Logo.targetsize-256.png │ │ │ ├── Square44x44Logo.targetsize-32.png │ │ │ ├── Square44x44Logo.targetsize-48.png │ │ │ ├── StoreLogo.backup.png │ │ │ ├── StoreLogo.scale-100.png │ │ │ ├── StoreLogo.scale-125.png │ │ │ ├── StoreLogo.scale-150.png │ │ │ ├── StoreLogo.scale-200.png │ │ │ ├── StoreLogo.scale-400.png │ │ │ ├── Wide310x150Logo.scale-100.png │ │ │ ├── Wide310x150Logo.scale-125.png │ │ │ ├── Wide310x150Logo.scale-150.png │ │ │ ├── Wide310x150Logo.scale-200.png │ │ │ └── Wide310x150Logo.scale-400.png │ │ ├── Package.appxmanifest │ │ └── WindowsFormsApp1.Package.wapproj │ ├── WindowsFormsApp1 │ │ ├── App.config │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── WindowsFormsApp1.csproj │ └── snippets.5000.json ├── README.md ├── Sudoku │ └── VB │ │ ├── Sudoku-VB.jpg │ │ ├── readme.md │ │ └── sudoku │ │ ├── My Project │ │ ├── Application.myapp │ │ └── app.manifest │ │ ├── core │ │ └── Game.vb │ │ ├── gui │ │ ├── Form1.Designer.vb │ │ ├── Form1.resx │ │ ├── Form1.vb │ │ └── Sudoku Image.jpg │ │ ├── sudoku.vbproj │ │ └── sudoku_icon.ico ├── TaskDialogDemo │ ├── cs │ │ ├── Form1.cs │ │ ├── Program.cs │ │ ├── README.md │ │ └── TaskDialogDemo.csproj │ ├── images │ │ └── screenshot.jpg │ └── vb │ │ ├── Form1.vb │ │ ├── Program.vb │ │ ├── README.md │ │ └── TaskDialogDemo.vbproj ├── datagridview │ ├── CSWinFormDataGridView │ │ ├── CSWinFormDataGridView.csproj │ │ ├── CustomDataGridViewColumn │ │ │ ├── MainForm.Designer.cs │ │ │ ├── MainForm.cs │ │ │ ├── MainForm.resx │ │ │ ├── MaskedTextBoxCell.cs │ │ │ ├── MaskedTextBoxColumn.cs │ │ │ ├── MaskedTextBoxEditingControl.cs │ │ │ └── README.md │ │ ├── DataGridViewPaging │ │ │ ├── MainForm.Designer.cs │ │ │ ├── MainForm.cs │ │ │ ├── MainForm.resx │ │ │ └── README.md │ │ ├── EditingControlHosting │ │ │ ├── MainForm.Designer.cs │ │ │ ├── MainForm.cs │ │ │ ├── MainForm.resx │ │ │ └── README.md │ │ ├── JustInTimeDataLoading │ │ │ ├── Cache.cs │ │ │ ├── MainForm.Designer.cs │ │ │ ├── MainForm.cs │ │ │ ├── MainForm.resx │ │ │ └── README.md │ │ ├── MultipleLayeredColumnHeader │ │ │ ├── MainForm.Designer.cs │ │ │ ├── MainForm.cs │ │ │ ├── MainForm.resx │ │ │ └── README.md │ │ └── Program.cs │ ├── README.md │ └── images │ │ ├── screenshot1.png │ │ └── screenshot2.png ├── formatting-utility │ ├── cs │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── FormatUtility.csproj │ │ ├── Program.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ └── readme.md │ └── vb │ │ ├── Form1.Designer.vb │ │ ├── Form1.vb │ │ ├── FormatUtility.sln │ │ ├── FormatUtility.vbproj │ │ ├── Resources.Designer.vb │ │ ├── Resources.resx │ │ └── readme.md ├── graphics │ ├── README.md │ ├── WinFormGraphics.sln │ ├── WinFormGraphics │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── WinFormGraphics.csproj │ ├── WinFormGraphics_vb │ │ ├── MainForm.Designer.vb │ │ ├── MainForm.resx │ │ ├── MainForm.vb │ │ ├── Program.vb │ │ └── winformgraphics_vb.vbproj │ └── images │ │ └── screenshot.png ├── helloworld-links │ ├── FullFxApp │ │ ├── App.config │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── FullFxApp.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ ├── NetApp │ │ └── NetApp.csproj │ ├── README.md │ ├── helloworld-links.sln │ └── snippets.5000.json ├── helloworld-sharedsource │ ├── CoreWindowsFormsApp │ │ └── CoreWindowsFormsApp.csproj │ ├── SharedProject1 │ │ ├── Program.cs │ │ ├── SharedProject1.projitems │ │ └── SharedProject1.shproj │ ├── WindowsFormsApp.sln │ ├── WindowsFormsApp │ │ ├── App.config │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── WindowsFormsApp.csproj │ └── WindowsFormsForm │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── WindowsFormsForm.csproj └── matching-game │ ├── images │ └── screenshot.png │ ├── net-windows │ ├── cs │ │ ├── MatchingGame.Logic │ │ │ ├── Game.cs │ │ │ ├── GameSettings.cs │ │ │ ├── MatchingGame.Logic.csproj │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── MatchingGame.sln │ │ ├── MatchingGame │ │ │ ├── MainForm.Designer.cs │ │ │ ├── MainForm.cs │ │ │ ├── MainForm.resx │ │ │ ├── MatchingGame.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ └── readme.md │ └── vb │ │ ├── MatchingGame.Logic │ │ ├── Game.vb │ │ ├── GameSettings.vb │ │ ├── MatchingGame.Logic.vbproj │ │ └── My Project │ │ │ ├── Application.Designer.vb │ │ │ ├── Application.myapp │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ ├── MatchingGame.sln │ │ ├── MatchingGame │ │ ├── MainForm.Designer.vb │ │ ├── MainForm.resx │ │ ├── MainForm.vb │ │ ├── MatchingGame.vbproj │ │ └── My Project │ │ │ ├── Application.Designer.vb │ │ │ ├── Application.myapp │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ └── readme.md │ ├── net45 │ ├── cs │ │ ├── MatchingGame.Logic │ │ │ ├── Game.cs │ │ │ ├── GameSettings.cs │ │ │ ├── MatchingGame.Logic.csproj │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── MatchingGame.sln │ │ ├── MatchingGame │ │ │ ├── App.config │ │ │ ├── MainForm.Designer.cs │ │ │ ├── MainForm.cs │ │ │ ├── MainForm.resx │ │ │ ├── MatchingGame.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ └── packages.config │ │ ├── readme.md │ │ └── snippets.5000.json │ └── vb │ │ ├── MatchingGame.Logic │ │ ├── Game.vb │ │ ├── GameSettings.vb │ │ ├── MatchingGame.Logic.vbproj │ │ └── My Project │ │ │ ├── Application.Designer.vb │ │ │ ├── Application.myapp │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ ├── MatchingGame.sln │ │ ├── MatchingGame │ │ ├── App.config │ │ ├── MainForm.Designer.vb │ │ ├── MainForm.resx │ │ ├── MainForm.vb │ │ ├── MatchingGame.vbproj │ │ ├── My Project │ │ │ ├── Application.Designer.vb │ │ │ ├── Application.myapp │ │ │ ├── AssemblyInfo.vb │ │ │ ├── Resources.Designer.vb │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.vb │ │ │ └── Settings.settings │ │ └── packages.config │ │ ├── readme.md │ │ └── snippets.5000.json │ └── readme.md └── wpf ├── HelloWorld-WithLinkedFiles ├── HelloWorld-WithLinkedFiles.sln ├── HelloWorldCore │ └── HelloWorldCore.csproj ├── HelloWorldNetFx │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── HelloWorldNetFx.csproj │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── README.md └── snippets.5000.json ├── README.md ├── Threading ├── MultithreadedWindow │ └── net48 │ │ ├── csharp │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── Code.zip │ │ ├── MultiWindow.xaml │ │ ├── MultiWindow.xaml.cs │ │ ├── ProjectCS.csproj │ │ ├── README.md │ │ └── app.manifest │ │ └── vb │ │ ├── App.config │ │ ├── Application.xaml │ │ ├── Application.xaml.vb │ │ ├── AssemblyInfo.vb │ │ ├── Code.zip │ │ ├── MultiWindow.xaml │ │ ├── MultiWindow.xaml.vb │ │ ├── My Project │ │ ├── AssemblyInfo.vb │ │ ├── MyExtensions │ │ │ └── MyWpfExtension.vb │ │ ├── Resources.Designer.vb │ │ ├── Resources.resx │ │ ├── Settings.Designer.vb │ │ └── Settings.settings │ │ ├── ProjectVB.vbproj │ │ ├── README.md │ │ └── snippets.5000.json ├── PrimeNumber │ └── net48 │ │ ├── csharp │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── AssemblyInfo.cs │ │ ├── Code.zip │ │ ├── PrimeNumber.csproj │ │ ├── PrimeNumber.xaml │ │ ├── PrimeNumber.xaml.cs │ │ └── README.md │ │ └── vb │ │ ├── App.config │ │ ├── Application.xaml │ │ ├── Application.xaml.vb │ │ ├── AssemblyInfo.vb │ │ ├── Code.zip │ │ ├── My Project │ │ ├── AssemblyInfo.vb │ │ ├── MyExtensions │ │ │ └── MyWpfExtension.vb │ │ ├── Resources.Designer.vb │ │ ├── Resources.resx │ │ ├── Settings.Designer.vb │ │ └── Settings.settings │ │ ├── PrimeNumber.vbproj │ │ ├── PrimeNumber.xaml │ │ ├── PrimeNumber.xaml.vb │ │ ├── README.md │ │ └── snippets.5000.json └── Weather │ └── net48 │ ├── csharp │ ├── App.xaml │ ├── App.xaml.cs │ ├── AssemblyInfo.cs │ ├── Code.zip │ ├── ProjectCS.csproj │ ├── README.md │ ├── Weather.xaml │ ├── Weather.xaml.cs │ └── app.manifest │ └── vb │ ├── App.config │ ├── Application.xaml │ ├── Application.xaml.vb │ ├── AssemblyInfo.vb │ ├── Code.zip │ ├── My Project │ ├── AssemblyInfo.vb │ ├── MyExtensions │ │ └── MyWpfExtension.vb │ ├── Resources.Designer.vb │ ├── Resources.resx │ ├── Settings.Designer.vb │ └── Settings.settings │ ├── ProjectVB.vbproj │ ├── README.md │ ├── Weather.xaml │ ├── Weather.xaml.vb │ └── snippets.5000.json ├── WPF-WinRT ├── README.md ├── WPF-WinRT-Core │ └── WPF-WinRT-Core.csproj ├── WPF-WinRT-NetFx │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── WPF-WinRT-NetFx.csproj ├── WPF-WinRT.sln └── snippets.5000.json └── WebSiteBrowser ├── framework └── csharp │ ├── StarVoteControl │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── StarVoteControl.csproj │ ├── Vote.xaml │ └── Vote.xaml.cs │ ├── WebSiteRatings.sln │ ├── WebSiteRatings │ ├── AddItem.xaml │ ├── AddItem.xaml.cs │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── Commands │ │ ├── AcceptButtonCommand.cs │ │ ├── ActionCommand.cs │ │ └── PredicateCommand.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Models │ │ ├── Database.cs │ │ └── Site.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Rules │ │ ├── EmptyTextRule.cs │ │ └── ValidUrlRule.cs │ ├── ViewModels │ │ ├── Site.cs │ │ ├── SiteCollection.cs │ │ └── ViewModelBase.cs │ ├── WebSiteRatings.csproj │ ├── packages.config │ └── sqlite.db │ └── snippets.5000.json ├── images └── screenshot.png ├── net ├── StarVoteControl │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── StarVoteControl.csproj │ ├── Vote.xaml │ └── Vote.xaml.cs ├── WebSiteRatings.sln └── WebSiteRatings │ ├── AddItem.xaml │ ├── AddItem.xaml.cs │ ├── App.xaml │ ├── App.xaml.cs │ ├── Commands │ ├── AcceptButtonCommand.cs │ ├── ActionCommand.cs │ └── PredicateCommand.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Models │ ├── Database.cs │ └── Site.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── Rules │ ├── EmptyTextRule.cs │ └── ValidUrlRule.cs │ ├── ViewModels │ ├── Site.cs │ ├── SiteCollection.cs │ └── ViewModelBase.cs │ ├── WebSiteRatings.csproj │ ├── appsettings.json │ └── sqlite.db └── readme.md /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | ## Summary 2 | 3 | Describe your changes here. 4 | 5 | Fixes #Issue_Number, dotnet/docs#Issue_Number or dotnet/dotnet-api-docs#Issue_Number (if available) 6 | -------------------------------------------------------------------------------- /async/async-and-await/cs/ParallelAsyncExample/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace ParallelAsyncExample 4 | { 5 | public partial class App : Application 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /async/async-and-await/cs/SerialAsyncExample/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace SerialAsyncExample 4 | { 5 | public partial class App : Application 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /async/async-and-await/cs/SyncExample/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace SyncExample 4 | { 5 | public partial class App : Application 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /async/async-and-await/vb/ParallelAsyncExample/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | Class Application 2 | 3 | ' Application-level events, such as Startup, Exit, and DispatcherUnhandledException 4 | ' can be handled in this file. 5 | 6 | End Class 7 | -------------------------------------------------------------------------------- /async/async-and-await/vb/SerialAsyncExample/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | Class Application 2 | 3 | ' Application-level events, such as Startup, Exit, and DispatcherUnhandledException 4 | ' can be handled in this file. 5 | 6 | End Class 7 | -------------------------------------------------------------------------------- /async/async-and-await/vb/SyncExample/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | Class Application 2 | 3 | ' Application-level events, such as Startup, Exit, and DispatcherUnhandledException 4 | ' can be handled in this file. 5 | 6 | End Class 7 | -------------------------------------------------------------------------------- /azure/app-configuration-dynamic-reload/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @using app_configuration_dynamic_reload 2 | @namespace app_configuration_dynamic_reload.Pages 3 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 4 | -------------------------------------------------------------------------------- /azure/app-configuration-dynamic-reload/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "_Layout"; 3 | } 4 | -------------------------------------------------------------------------------- /azure/app-configuration-dynamic-reload/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/azure/app-configuration-dynamic-reload/wwwroot/favicon.ico -------------------------------------------------------------------------------- /azure/app-insights-aspnet-core-quickstart/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "_Layout"; 3 | } 4 | -------------------------------------------------------------------------------- /azure/app-insights-aspnet-core-quickstart/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/azure/app-insights-aspnet-core-quickstart/wwwroot/favicon.ico -------------------------------------------------------------------------------- /azure/sdk-identity-resources-storage/dotnet-bot_chilling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/azure/sdk-identity-resources-storage/dotnet-bot_chilling.png -------------------------------------------------------------------------------- /azure/sdk-identity-resources-storage/dotnet-bot_grilling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/azure/sdk-identity-resources-storage/dotnet-bot_grilling.png -------------------------------------------------------------------------------- /core/console-apps/FibonacciBetterMsBuild/Fibonacci.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> -------------------------------------------------------------------------------- /core/console-apps/HelloMsBuild/Hello.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> -------------------------------------------------------------------------------- /core/console-apps/NewTypesMsBuild/src/NewTypes/Pets/Cat.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Pets 4 | { 5 | public class Cat : IPet 6 | { 7 | public string TalkToOwner() => "Meow!"; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /core/console-apps/NewTypesMsBuild/src/NewTypes/Pets/Dog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Pets 4 | { 5 | public class Dog : IPet 6 | { 7 | public string TalkToOwner() => "Woof!"; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /core/console-apps/NewTypesMsBuild/src/NewTypes/Pets/IPet.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Pets 4 | { 5 | public interface IPet 6 | { 7 | string TalkToOwner(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /core/console-apps/fibonacci-msbuild/Hello.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> -------------------------------------------------------------------------------- /core/diagnostics/DiagnosticScenarios/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Debug", 5 | "System": "Information", 6 | "Microsoft": "Information" 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /core/extensions/AppWithPlugin/PluginBase/PluginBase.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net8.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/extensions/AssemblyLoading/MyLibrary/Class.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace MyLibrary 4 | { 5 | public class Class 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /core/extensions/AssemblyLoading/MyLibrary/MyLibrary.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net8.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/extensions/COMServerDemo/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "msbuild-sdks": { 3 | "Microsoft.Build.Traversal": "1.0.52" 4 | } 5 | } -------------------------------------------------------------------------------- /core/extensions/DllMapDemo/Demo.xml: -------------------------------------------------------------------------------- 1 | <configuration> 2 | <dllmap dll="OldLib" target="NewLib"/> 3 | </configuration> 4 | -------------------------------------------------------------------------------- /core/extensions/ExcelDemo/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /core/extensions/NetComSxS/Contracts/Contracts.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFrameworks>net7.0;net48</TargetFrameworks> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/extensions/OutOfProcCOM/Server.Contract/Server.TypeLib.rc: -------------------------------------------------------------------------------- 1 | // Microsoft Visual C++ generated resource script. 2 | // 3 | 4 | // 5 | #include "winres.h" 6 | 7 | 1 TYPELIB SERVER_CONTRACT_TLB_NAME 8 | -------------------------------------------------------------------------------- /core/extensions/OutOfProcCOM/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /core/extensions/VisioDemo/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /core/getting-started/unit-testing-using-mstest/PrimeService/PrimeService.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>netstandard2.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/getting-started/unit-testing-using-nunit/PrimeService/PrimeService.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>netstandard2.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/getting-started/unit-testing-vb-dotnet-test/PrimeService/PrimeService.vbproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>netstandard2.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/getting-started/unit-testing-vb-mstest/PrimeService/PrimeService.vbproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>netstandard2.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/getting-started/unit-testing-vb-nunit/PrimeService/PrimeService.vbproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>netstandard2.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/getting-started/unit-testing-with-fsharp-mstest/MathService.Tests/Program.fs: -------------------------------------------------------------------------------- 1 | module Program = let [<EntryPoint>] main _ = 0 2 | -------------------------------------------------------------------------------- /core/getting-started/unit-testing-with-fsharp-nunit/MathService.Tests/Program.fs: -------------------------------------------------------------------------------- 1 | module Program = let [<EntryPoint>] main _ = 0 2 | -------------------------------------------------------------------------------- /core/getting-started/unit-testing-with-fsharp/MathService.Tests/Program.fs: -------------------------------------------------------------------------------- 1 | module Program = let [<EntryPoint>] main _ = 0 2 | -------------------------------------------------------------------------------- /core/hosting/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "msbuild-sdks": { 3 | "Microsoft.Build.Traversal": "2.0.2" 4 | } 5 | } -------------------------------------------------------------------------------- /core/interop/IDynamicInterfaceCastable/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "msbuild-sdks": { 3 | "Microsoft.Build.Traversal": "2.0.2" 4 | } 5 | } -------------------------------------------------------------------------------- /core/interop/Streams/Directory.Build.props: -------------------------------------------------------------------------------- 1 | <Project> 2 | <!-- Shared properties --> 3 | <PropertyGroup> 4 | <DefaultTargetFramework>net8.0</DefaultTargetFramework> 5 | </PropertyGroup> 6 | </Project> -------------------------------------------------------------------------------- /core/interop/Streams/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "msbuild-sdks": { 3 | "Microsoft.Build.Traversal": "2.0.2" 4 | } 5 | } -------------------------------------------------------------------------------- /core/interop/cpp-cli/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /core/interop/pinvoke/marshaling/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "msbuild-sdks": { 3 | "Microsoft.Build.Traversal": "2.0.2" 4 | } 5 | } -------------------------------------------------------------------------------- /core/interop/source-generation/ComWrappersGeneration/.gitignore: -------------------------------------------------------------------------------- 1 | OutputFiles 2 | -------------------------------------------------------------------------------- /core/interop/source-generation/ComWrappersGeneration/Server/server.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | DllGetClassObject PRIVATE 3 | DllRegisterServer PRIVATE 4 | DllUnregisterServer PRIVATE 5 | -------------------------------------------------------------------------------- /core/interop/source-generation/ComWrappersGeneration/Shared/ClsIds.cs: -------------------------------------------------------------------------------- 1 | namespace Tutorial; 2 | 3 | public static class Clsids 4 | { 5 | public const string Calculator = "99899901-bb69-460c-bf4c-ba122044030e"; 6 | } 7 | -------------------------------------------------------------------------------- /core/interop/source-generation/ComWrappersGeneration/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "msbuild-sdks": { 3 | "Microsoft.Build.Traversal": "2.0.2" 4 | } 5 | } -------------------------------------------------------------------------------- /core/interop/source-generation/custom-marshalling/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "msbuild-sdks": { 3 | "Microsoft.Build.Traversal": "2.0.2" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /core/interop/source-generation/custom-marshalling/src/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /core/linq/csharp/aggregate/aggregate.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/concatenation/concatenation.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/conversion/conversion.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/customsequence/customsequence.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/element/element.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/equality/equality.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/generation/generation.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/grouping/grouping.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/join/join.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/ordering/ordering.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/partitioning/partitioning.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/projection/projection.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/quantifier/quantifier.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/queryexecution/queryexecution.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/restriction/restriction.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/linq/csharp/setoperators/setoperators.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | <OutputType>Exe</OutputType> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /core/logging/worker-service-options/Priority.cs: -------------------------------------------------------------------------------- 1 | namespace WorkerServiceOptions.Example; 2 | 3 | public enum Priority 4 | { 5 | Deferred = -1, 6 | Low, 7 | Medium, 8 | High, 9 | Extreme 10 | } 11 | -------------------------------------------------------------------------------- /core/mono-samples/global.json: -------------------------------------------------------------------------------- 1 | { 2 | "sdk": { 3 | "version": "6.0.100-alpha.1.20623.5", 4 | "rollForward": "major", 5 | "allowPrerelease": true 6 | } 7 | } -------------------------------------------------------------------------------- /core/nativeaot/HelloWorld/Program.cs: -------------------------------------------------------------------------------- 1 | // See https://aka.ms/new-console-template for more information 2 | Console.WriteLine("Hello, World!"); 3 | -------------------------------------------------------------------------------- /core/profiling/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | *.dll 3 | *.so -------------------------------------------------------------------------------- /core/profiling/common/sdk/README: -------------------------------------------------------------------------------- 1 | These files are taken directly from the dotnet/runtime repo without modfications -------------------------------------------------------------------------------- /core/profiling/common/unix/README: -------------------------------------------------------------------------------- 1 | These files are what is needed to make the sdk files compile without Windows.h, etc. They originated from the dotnet/runtime PAL and are modified to be simpler. -------------------------------------------------------------------------------- /core/profiling/eventpipe/src/EventPipeProfiler.def: -------------------------------------------------------------------------------- 1 | LIBRARY EventPipeProfiler 2 | EXPORTS 3 | DllGetClassObject private 4 | 5 | -------------------------------------------------------------------------------- /core/profiling/stacksampling/src/SampleProfiler.def: -------------------------------------------------------------------------------- 1 | LIBRARY SampleProfiler 2 | EXPORTS 3 | DllGetClassObject private 4 | 5 | -------------------------------------------------------------------------------- /core/tutorials/Unloading/Host/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "Host": { 4 | "commandName": "Project" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /core/tutorials/Unloading/Interface/Interface.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/tutorials/Unloading/PluginDependency/PluginDependency.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/tutorials/buggyamb/BuggyAmb/BuggyAmb.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk.Web"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>net7.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /core/tutorials/buggyamb/BuggyAmb/Pages/Problem/Crash.cshtml: -------------------------------------------------------------------------------- 1 | @page 2 | @model BuggyAmb.Pages.Problem.CrashModel 3 | @{ 4 | Layout = null; 5 | } 6 | <div> 7 | File Content: @ViewData["fileContent"]; 8 | </div> -------------------------------------------------------------------------------- /core/tutorials/buggyamb/BuggyAmb/Pages/Problem/Crash2.cshtml: -------------------------------------------------------------------------------- 1 | @page 2 | @model BuggyAmb.Pages.Problem.Crash2Model 3 | @{ 4 | Layout = null; 5 | } 6 | Will this crash or not? 7 | 8 | -------------------------------------------------------------------------------- /core/tutorials/buggyamb/BuggyAmb/Pages/Problem/Slow2.cshtml: -------------------------------------------------------------------------------- 1 | @page 2 | @model BuggyAmb.Pages.Problem.Slow2Model 3 | @{ 4 | Layout = null; 5 | } 6 | <h1>Slow 2</h1> 7 | 8 | -------------------------------------------------------------------------------- /core/tutorials/buggyamb/BuggyAmb/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @using BuggyAmb 2 | @namespace BuggyAmb.Pages 3 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 4 | -------------------------------------------------------------------------------- /core/tutorials/buggyamb/BuggyAmb/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "_Layout"; 3 | } 4 | -------------------------------------------------------------------------------- /core/tutorials/buggyamb/BuggyAmb/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/BuggyAmb/wwwroot/favicon.ico -------------------------------------------------------------------------------- /core/tutorials/buggyamb/BuggyAmb/wwwroot/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/BuggyAmb/wwwroot/images/loading.gif -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/IIS_buggyamb_website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/IIS_buggyamb_website.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/IIS_create_website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/IIS_create_website.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/IIS_create_website_with_hostname.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/IIS_create_website_with_hostname.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/IIS_on_client_SKU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/IIS_on_client_SKU.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_expected_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_expected_results.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_crash_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_crash_1.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_crash_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_crash_2.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_crash_2_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_crash_2_error.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_crash_2_jit_debugger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_crash_2_jit_debugger.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_handled_exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_handled_exception.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_notfound_404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_notfound_404.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_notfound_OK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_notfound_OK.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_pages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_pages.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_slow_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_slow_1.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_slow_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_slow_2.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_problem_unhandled_exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_problem_unhandled_exception.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_test_iis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_test_iis.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_test_linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_test_linux.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_test_standalone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_test_standalone.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/browser_welcome_to_buggyamb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/browser_welcome_to_buggyamb.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_browser_test_success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_browser_test_success.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_curl_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_curl_test.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_curl_test_localhost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_curl_test_localhost.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_dotnet_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_dotnet_info.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_dotnet_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_dotnet_run.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_extract_files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_extract_files.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_nginx_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_nginx_status.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_nginx_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_nginx_test.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/linux_systemctl_status_buggyamb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/linux_systemctl_status_buggyamb.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/load_generator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/load_generator.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/load_generator_crash_symptoms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/load_generator_crash_symptoms.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/load_generator_in_action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/load_generator_in_action.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/load_generator_mixed_requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/load_generator_mixed_requests.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/load_generator_slow1_15requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/load_generator_slow1_15requests.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/load_generator_slow1_6requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/load_generator_slow1_6requests.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/standalone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/standalone.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/tasklist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/tasklist.png -------------------------------------------------------------------------------- /core/tutorials/buggyamb/Docs/Images/windows_hosts_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/core/tutorials/buggyamb/Docs/Images/windows_hosts_file.png -------------------------------------------------------------------------------- /core/tutorials/cli-templates-create-item-template/content/consoleasync/Program.cs: -------------------------------------------------------------------------------- 1 | // See https://aka.ms/new-console-template for more information 2 | 3 | await Console.Out.WriteAsync("Hello World with C#"); 4 | -------------------------------------------------------------------------------- /core/workers/scoped-service/IScopedProcessingService.cs: -------------------------------------------------------------------------------- 1 | namespace App.ScopedService; 2 | 3 | public interface IScopedProcessingService 4 | { 5 | Task DoWorkAsync(CancellationToken stoppingToken); 6 | } 7 | -------------------------------------------------------------------------------- /csharp/PatternMatching/PatternMatching.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /csharp/api/datetime.parse/datetime.parse.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /csharp/classes-quickstart/classes.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /csharp/expression-trees/Sample.cs: -------------------------------------------------------------------------------- 1 | namespace ExpressionTreeSamples; 2 | 3 | // Base class for all samples. 4 | public abstract class Sample 5 | { 6 | public abstract string Name { get; } 7 | public abstract void Run(); 8 | } 9 | -------------------------------------------------------------------------------- /csharp/indexers/indexers.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /csharp/iterators/iterators.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /csharp/numbers-quickstart/access-by-line.txt: -------------------------------------------------------------------------------- 1 | Program.cs: ~/docs/csharp/tutorials/intro-to-csharp/numbers-in-csharp-local.md 2 | -------------------------------------------------------------------------------- /csharp/parallel/ComputePi/ComputePi.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /csharp/parallel/PLINQ/PLINQ.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /csharp/parallel/ParallelGrep/ParallelGrep.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> 9 | -------------------------------------------------------------------------------- /csharp/parallel/Raytracer.Wpf/App.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="utf-8" ?> 2 | <configuration> 3 | <runtime> 4 | <gcServer enabled="true"/> 5 | </runtime> 6 | </configuration> 7 | -------------------------------------------------------------------------------- /csharp/parallel/Raytracer.Wpf/assets/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/csharp/parallel/Raytracer.Wpf/assets/demo.png -------------------------------------------------------------------------------- /csharp/parallel/Raytracer.Wpf/gameboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/csharp/parallel/Raytracer.Wpf/gameboard.jpg -------------------------------------------------------------------------------- /csharp/parallel/Raytracer/assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/csharp/parallel/Raytracer/assets/demo.gif -------------------------------------------------------------------------------- /csharp/roslyn-sdk/SemanticQuickStart/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /csharp/roslyn-sdk/SyntaxQuickStart/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /csharp/roslyn-sdk/SyntaxTransformationQuickStart/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /csharp/roslyn-sdk/Tutorials/MakeConstTestProject/MakeConstTestProject/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /csharp/roslyn-sdk/Tutorials/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /csharp/serialization/SavedLoan.json: -------------------------------------------------------------------------------- 1 | {"LoanAmount":10000,"InterestRate":7.1,"Term":36,"Customer":"Henry Clay"} -------------------------------------------------------------------------------- /csharp/snippets/tour/MemoryManagement.csx: -------------------------------------------------------------------------------- 1 | var title = ".NET Primer"; 2 | var list = new List<string>(); 3 | 4 | int[] numbers = new int[42]; 5 | int number = numbers[42]; // Will throw an exception (indexes are 0-based) -------------------------------------------------------------------------------- /csharp/snippets/tour/UnmanagedResources.csx: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | 3 | using (FileStream stream = GetFileStream(context)) 4 | { 5 | // Operations on the stream 6 | } -------------------------------------------------------------------------------- /csharp/snippets/tour/access-by-line.txt: -------------------------------------------------------------------------------- 1 | MemoryManagement.csx: ~/docs/standard\tour.md 2 | UnmanagedResources.csx: ~/docs/standard\tour.md 3 | TypeSafety.csx: ~/docs/standard/tour.md 4 | -------------------------------------------------------------------------------- /csharp/tutorials/nullable-reference-migration/finished/SimpleFeedReader/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @using SimpleFeedReader 2 | @namespace SimpleFeedReader.Pages 3 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 4 | -------------------------------------------------------------------------------- /csharp/tutorials/nullable-reference-migration/finished/SimpleFeedReader/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "_Layout"; 3 | } 4 | -------------------------------------------------------------------------------- /csharp/tutorials/nullable-reference-migration/start/SimpleFeedReader/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @using SimpleFeedReader 2 | @namespace SimpleFeedReader.Pages 3 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 4 | -------------------------------------------------------------------------------- /csharp/tutorials/nullable-reference-migration/start/SimpleFeedReader/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "_Layout"; 3 | } 4 | -------------------------------------------------------------------------------- /csharp/unit-testing-code-coverage/.gitignore: -------------------------------------------------------------------------------- 1 | /TestResults/* 2 | /Reports/* 3 | coverage.json 4 | -------------------------------------------------------------------------------- /csharp/unit-testing-code-coverage/Numbers/Numbers.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <TargetFramework>netstandard2.0</TargetFramework> 5 | </PropertyGroup> 6 | 7 | </Project> 8 | -------------------------------------------------------------------------------- /csharp/unit-testing/.gitignore: -------------------------------------------------------------------------------- 1 | /TestResults/* 2 | /Reports/* 3 | coverage.json 4 | -------------------------------------------------------------------------------- /csharp/versioning/new/new.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> -------------------------------------------------------------------------------- /csharp/versioning/override/override.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | 3 | <PropertyGroup> 4 | <OutputType>Exe</OutputType> 5 | <TargetFramework>net7.0</TargetFramework> 6 | </PropertyGroup> 7 | 8 | </Project> -------------------------------------------------------------------------------- /framework/docker/ConsoleRandomAnswerGenerator/ConsoleRandomAnswerGenerator/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM microsoft/windowsservercore 2 | ADD publish/ / 3 | ENTRYPOINT ConsoleRandomAnswerGenerator.exe 4 | -------------------------------------------------------------------------------- /framework/libraries/migrate-library-csproj-keep-existing/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /framework/libraries/migrate-library/src/Car/packages.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="utf-8"?> 2 | <packages> 3 | <package id="Newtonsoft.Json" version="13.0.1" targetFramework="net45" /> 4 | </packages> -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/ComplexTypeAjaxService/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/ComplexTypeAjaxService/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/ConfigFreeAjaxService/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/ConfigFreeAjaxService/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/JSONP/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/JsonSerialization/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="utf-8"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/JsonSerialization/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/JsonSerialization/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/PostAjaxService/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/PostAjaxService/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/SimpleAjaxService/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/SimpleAjaxService/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/XmlAjaxService/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.XmlAjaxService.CalculatorService" Factory="System.ServiceModel.Activation.WebServiceHostFactory" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/XmlAjaxService/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/XmlAjaxService/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="VB" Debug="true" Service="Microsoft.Samples.XmlAjaxService.CalculatorService" Factory="System.ServiceModel.Activation.WebServiceHostFactory" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Ajax/XmlAjaxService/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Basic/Http/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Http.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Basic/Http/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Basic/MessageSecurity/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Basic/MessageSecurity/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Basic/TransportSecurity/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.TransportSecurity.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Basic/TransportSecurity/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/Imperative/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/Imperative/CS/service/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/Imperative/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/Imperative/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/ReliableSession/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ReliableSession.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/ReliableSession/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/ReliableSessionOverHttps/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ReliableSessionOverHttps.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/ReliableSessionOverHttps/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/Security/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/Security/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/Transport/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Custom/Transport/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/DeadLetter/CS/Client/_saf_newlines.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/DeadLetter/CS/Client/_saf_setup.bat: -------------------------------------------------------------------------------- 1 | :: Run service.exe to setup the queue before staring the client. 2 | service.exe < _saf_newlines.txt 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/DeadLetter/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/MessageSecurity/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/Poison/Msmq4/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/Session/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/Srmp/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/Transacted/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/Two-way/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQ/Volatile/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQIntegration/MessageCorrelation/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQIntegration/MsmqToWcf/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/MSMQIntegration/WcfToMsmq/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/NamedPipe/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/NamedPipe/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/Tcp/Default/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/Net/Tcp/PortSharing/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/DualHttp/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.DualHttp.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/DualHttp/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MTOM/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Mtom.UploadService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MTOM/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Anonymous/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Anonymous.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Anonymous/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Anonymous/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.Anonymous.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Anonymous/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Certificate/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Certificate.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Certificate/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Certificate/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.Certificate.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Certificate/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Username/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.UserName.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Username/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Username/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.UserName.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Username/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Windows/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Windows.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Windows/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Windows/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.Windows.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/MessageSecurity/Windows/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransactionFlow/CS/service/SampleDb.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Binding/WS/TransactionFlow/CS/service/SampleDb.mdf -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransactionFlow/CS/service/SampleDb_log.LDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Binding/WS/TransactionFlow/CS/service/SampleDb_log.LDF -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransactionFlow/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransactionFlow/VB/service/SampleDb.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Binding/WS/TransactionFlow/VB/service/SampleDb.mdf -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransactionFlow/VB/service/SampleDb_log.ldf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Binding/WS/TransactionFlow/VB/service/SampleDb_log.ldf -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransactionFlow/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransportWithMessageCredentialSecurity/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.TransportWithMessageCredentialSecurity.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransportWithMessageCredentialSecurity/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransportWithMessageCredentialSecurity/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.TransportWithMessageCredentialSecurity.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/TransportWithMessageCredentialSecurity/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/WS2007FederationHttp/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/WS2007FederationHttp/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/wsHttp/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Http.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/wsHttp/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/wsReliableSession/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ReliableSession.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/wsReliableSession/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/wsTransportSecurity/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.TransportSecurity.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Binding/WS/wsTransportSecurity/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/AddressHeaders/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.AddressHeaders.HelloService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/AddressHeaders/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/ChannelFactory/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <!-- Copyright (c) Microsoft Corporation. All Rights Reserved. --> 3 | <configuration> 4 | </configuration> 5 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/ChannelFactory/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ChannelFactory.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/ChannelFactory/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/ExpectedExceptions/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ExpectedExceptions.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/ExpectedExceptions/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/Interop/ASMX/CS/service/service.asmx: -------------------------------------------------------------------------------- 1 | <%@ WebService Language="c#" Codebehind="Service.asmx.cs" Class="Microsoft.Samples.WCFClientInteropASMX.CalculatorService" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/Interop/ASMX/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/Interop/XmlSerializer/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.XmlSerializer.XmlSerializerCalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/Interop/XmlSerializer/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/RetrieveMetadata/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.RetrieveMetadata.CalculatorService" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/RetrieveMetadata/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/TypedClient/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.TypedClient.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/TypedClient/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/UsingUsing/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.UsingUsing.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Client/UsingUsing/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/Basic/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Data.DataContractCalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/Basic/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/DataContractResolver/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/DataContractSerializer/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | </configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/DataContractSerializer/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/KnownAssemblyAttribute/CS/Service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.KAA.DataContractCalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/KnownAssemblyAttribute/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/KnownTypes/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.KnownTypes.DataContractCalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/KnownTypes/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/NetDCSasDCSwithDCR/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/ObjectReferences/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ObjectReferences.SocialNetworkService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/ObjectReferences/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/POCO/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.POCO.DataContractCalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Data/POCO/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/Default/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Message.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/Default/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/Untyped/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Untyped.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/Untyped/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/Unwrapped/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Unwrapped.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/Unwrapped/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/UseAndStyle/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.UseAndStyle.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/UseAndStyle/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/XmlReader/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.XmlReader.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Message/XmlReader/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Duplex/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Duplex.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Duplex/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Faults/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Faults.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Faults/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Oneway/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Session/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Session.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Session/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Stream/CS/service/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Contract/Service/Stream/CS/service/image.jpg -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/Stream/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/XmlSerializerFaults/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.XmlSerializerFaults.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Contract/Service/XmlSerializerFaults/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/Announcements/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/Announcements/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/Basic/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/Basic/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/Configuration/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/Configuration/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/CustomFindCriteria/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/DiscoveryRouter/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/DiscoveryWithScopes/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/DiscoveryWithScopes/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Discovery/WorkflowDiscovery/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/GettingStarted/GettingStarted/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.GettingStarted.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/GettingStarted/GettingStarted/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/AnalyticTrace/CS/EtwAnalyticTraceSample/Calculator.svc: -------------------------------------------------------------------------------- 1 | <%@ ServiceHost Language="C#" Debug="true" 2 | Service="Microsoft.Samples.EtwAnalyticTraceSample.CalculatorService" 3 | CodeBehind="Calculator.svc.cs" %> -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/AnalyticTrace/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/AnalyticTraceExtensibility/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/CircularTracing/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" CodeBehind="service.svc.cs" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/CircularTracing/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/CircularTracing/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/CircularTracing/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ETWTracing/CS/client/RegisterProvider.bat: -------------------------------------------------------------------------------- 1 | mofcomp XmlEtw.mof -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ETWTracing/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" CodeBehind="service.svc.cs" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ETWTracing/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ExtendingTracing/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" CodeBehind="service.svc.cs" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ExtendingTracing/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ExtendingTracing/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ExtendingTracing/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/PerfCounters/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" CodeBehind="service.svc.cs" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/PerfCounters/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/PerfCounters/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/PerfCounters/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/SecurityLockdown/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" CodeBehind="service.svc.cs" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/SecurityLockdown/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/SecurityLockdown/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/SecurityLockdown/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ServiceValidation/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" CodeBehind="service.svc.cs" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ServiceValidation/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ServiceValidation/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" %> -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/ServiceValidation/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/TracingAndLogging/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" CodeBehind="service.svc.cs" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/TracingAndLogging/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/TracingAndLogging/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/TracingAndLogging/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/WMIProvider/CS/service/_saf_cleanup.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | :: 3 | :: Unnstalls the service using InstallUtil.exe 4 | :: 5 | call cleanupvroot.bat 6 | %MSSDK%\bin\InstallUtil.exe /u service.dll 7 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/WMIProvider/CS/service/_saf_runservice.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | DummyExe.exe service 3 | cscript /nologo EnumerateServices.js 4 | cscript /nologo EnumerateCustomObjects.js 5 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/WMIProvider/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" CodeBehind="service.svc.cs" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/WMIProvider/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/WMIProvider/VB/service/_saf_cleanup.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | :: 3 | :: Unnstalls the service using InstallUtil.exe 4 | :: 5 | call cleanupvroot.bat 6 | %MSSDK%\bin\InstallUtil.exe /u service.dll 7 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/WMIProvider/VB/service/_saf_runservice.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | DummyExe.exe service 3 | cscript /nologo EnumerateServices.js 4 | cscript /nologo EnumerateCustomObjects.js 5 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/WMIProvider/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.ServiceModel.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Management/WMIProvider/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/RoutingServices/HelloRoutingService/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Security/CryptoAgility/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Addressing/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Concurrency/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Concurrency.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Concurrency/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Default/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Behaviors.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Default/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Instancing/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Instancing.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Instancing/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Metadata/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Metadata.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Metadata/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/Auditing/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.Auditing.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/Auditing/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/Auditing/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.Auditing.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/Auditing/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/Impersonation/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/Impersonation/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/MembershipAndRoleProvider/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Factory="Microsoft.Samples.MembershipAndRoleProvider.CalculatorServiceHostFactory" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/MembershipAndRoleProvider/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/MembershipAndRoleProvider/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Factory="Microsoft.Samples.MembershipAndRoleProvider.CalculatorServiceHostFactory" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/MembershipAndRoleProvider/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/PrincipalPermissionAuthorization/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.PrincipalPermissionAuthorization.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/PrincipalPermissionAuthorization/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/PrincipalPermissionAuthorization/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.Samples.PrincipalPermissionAuthorization.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Security/PrincipalPermissionAuthorization/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/ServiceDebug/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/ServiceDebug/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/ServiceDebug/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/ServiceDebug/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Throttling/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Throttling/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Throttling/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Throttling/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Transactions/CS/service/SampleDb.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Services/Behaviors/Transactions/CS/service/SampleDb.mdf -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Transactions/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Transactions/VB/service/SampleDb.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Services/Behaviors/Transactions/VB/service/SampleDb.mdf -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Behaviors/Transactions/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/ConfigSimplificationIn40/Self-Hosted/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/ConfigSimplificationIn40/Web-Hosted/CS/Service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.GettingStarted.CalculatorService" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/ConfigSimplificationIn40/Web-Hosted/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/ConfigurationChannelFactory/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/ASPNetCompatibility/CS/AddServiceModelSamplesApp.bat: -------------------------------------------------------------------------------- 1 | %windir%\system32\inetsrv\appcmd.exe add app /site.name:"Default Web Site" /path:/servicemodelsamples /physicalPath:C:\inetpub\wwwroot\servicemodelsamples -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/ASPNetCompatibility/CS/RemoveServiceModelSamplesApp.cmd: -------------------------------------------------------------------------------- 1 | %windir%\system32\inetsrv\appcmd.exe delete app /app.name:"Default Web Site/servicemodelsamples" -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/ASPNetCompatibility/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.AspNetCompatibility.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/ASPNetCompatibility/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/InlineCode/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/SelfHost/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/SelfHost/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WASHost/MsmqActivation/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WASHost/NamedPipeActivation/CS/service/_saf_cleanup.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | call RemoveNetPipeSiteBinding.cmd 3 | call cleanupvroot.bat 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WASHost/NamedPipeActivation/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.NamedPipeActivation.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WASHost/NamedPipeActivation/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WASHost/TCPActivation/CS/service/_saf_cleanup.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | call RemoveNetTcpSiteBinding.cmd 3 | call cleanupvroot.bat 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WASHost/TCPActivation/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.TcpActivation.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WASHost/TCPActivation/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WebRoutingIntegration/CS/Service/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="Microsoft.Samples.WebRoutingIntegration.Global" Language="C#" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WebRoutingIntegration/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WindowsService/CS/service/cleanup.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | net stop WCFWindowsServiceSample 3 | installutil /u bin\service.exe 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WindowsService/CS/service/setup.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | installutil bin\service.exe 3 | net start WCFWindowsServiceSample 4 | 5 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Hosting/WindowsService/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Imperative/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Imperative/CS/service/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Imperative/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Imperative/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/ASMX/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/ASMX/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/ASMX/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/ASMX/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/COM/CS/client/calcClientKey.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Services/Interop/COM/CS/client/calcClientKey.snk -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/COM/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/COM/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/COM/VB/client/calcClientKey.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Basic/Services/Interop/COM/VB/client/calcClientKey.snk -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/COM/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Interop/COM/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleContracts/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleContracts/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleContracts/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleContracts/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleEndpoints/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleEndpoints/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleEndpoints/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleEndpoints/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleEndpointsSingleUri/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleEndpointsSingleUri/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleEndpointsSingleUri/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/MultipleEndpointsSingleUri/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/OperationContextScope/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/OperationContextScope/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Reentrant/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Reentrant/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Security/ExtendedProtection/CS/service/GetKey.svc: -------------------------------------------------------------------------------- 1 | <%@ ServiceHost Language="C#" Debug="true" Service="Microsoft.Samples.ExtendedProtection.GetKey" CodeBehind="GetKey.svc.cs" %> -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Security/ExtendedProtection/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Security/Identity/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/Security/Identity/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/ServiceDescription/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/ServiceDescription/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/ServiceDescription/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/ServiceDescription/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Services/StandardEndpoints/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Syndication/DiagnosticsFeed/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Syndication/DiagnosticsFeed/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Syndication/LooselyTypedExtensions/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Syndication/LooselyTypedExtensions/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/AspNetCachingIntegration/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/BasicHttpService/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/SoapAndHttpEndpoints/CS/Service/Service.svc: -------------------------------------------------------------------------------- 1 | <%@ ServiceHost Language="C#" Debug="true" Service="Microsoft.Samples.SoapAndHttpEndpoints.Service" CodeBehind="Service.svc.cs" %> -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/SoapAndHttpEndpoints/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/UriTemplate/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/UriTemplate/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/UriTemplateDispatcher/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/UriTemplateDispatcher/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/UriTemplateTable/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Basic/Web/UriTemplateTable/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Binding/WSStreamedHttpBinding/CS/client/Sample.txt: -------------------------------------------------------------------------------- 1 | This sample file is used to demonstrate WSStreamedHttpBinding. -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Binding/WSStreamedHttpBinding/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.WSStreamedHttpBinding.StreamedEchoService" %> 2 | <%@Assembly Name="service" %> 3 | 4 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Binding/WSStreamedHttpBinding/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/ChunkingChannel/CS/Client/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Extensibility/Channels/ChunkingChannel/CS/Client/image.jpg -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/ChunkingChannel/CS/Service/App.config: -------------------------------------------------------------------------------- 1 | <configuration> 2 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/ChunkingChannel/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/CustomChannelDispatcher/CS/Client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/CustomChannelDispatcher/CS/Service/Service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language = "c#" debug="true" Factory="Microsoft.Samples.CustomChannelDispatcher.CustomServiceHostFactory" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/CustomChannelDispatcher/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/HttpCookieSession/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.HttpCookieSession.ShoppingCartService" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/HttpCookieSession/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/LocalChannel/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/MessageInterceptor/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Channels/ReliableSecureProfile/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/DataContract/Surrogate/CS/Service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.DCSurrogate.PersonnelDataService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/DataContract/Surrogate/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/ErrorHandling/ErrorLogging/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/ErrorHandling/ErrorLogging/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Formatters/QueryStringFormatter/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Hosting/CustomServiceHost/CS/RemoveServiceModelSamplesApp.cmd: -------------------------------------------------------------------------------- 1 | %windir%\system32\inetsrv\appcmd.exe delete app /app.name:"Default Web Site/servicemodelsamples" -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Hosting/CustomServiceHost/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Instancing/Durable/CS/service/SamplDB.mdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Extensibility/Instancing/Durable/CS/service/SamplDB.mdf -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Instancing/Durable/CS/service/SamplDB_log.LDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Extensibility/Instancing/Durable/CS/service/SamplDB_log.LDF -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Instancing/Durable/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Instancing/Initialization/CS/extensions/makefile.inc: -------------------------------------------------------------------------------- 1 | Resources.resx: Properties\Resources.resx 2 | copy /y Properties\Resources.resx Resources.resx 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Instancing/Initialization/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Instancing/Lifetime/CS/extensions/makefile.inc: -------------------------------------------------------------------------------- 1 | Resources.resx: Properties\Resources.resx 2 | copy /y Properties\Resources.resx Resources.resx 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Instancing/Pooling/CS/extensions/makefile.inc: -------------------------------------------------------------------------------- 1 | Resources.resx: Properties\Resources.resx 2 | copy /y Properties\Resources.resx Resources.resx 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Interop/AdvancedDispatchByBody/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.AdvancedDispatchBody.BodyDispatchedService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Interop/RouteByBody/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.RouteByBody.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/MessageEncoder/Text/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.CustomTextMessageEncoder.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/MessageFilter/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/MessageFilter/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.HelloService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/MessageInspectors/SchemaValidation/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.HelloService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Metadata/CustomMexEndpoint/CS/Service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Metadata/WsdlDocumentation/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Security/ClientValidation/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Security/CustomToken/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Security/CustomToken/CS/service/CreditCardFile.txt: -------------------------------------------------------------------------------- 1 | 11111111#12/15/2010#TestCreditCardIssuer 2 | 22222222#1/15/2010#AMEX -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Security/CustomToken/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Factory="Microsoft.Samples.CustomToken.EchoServiceHostFactory" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Security/SupportingTokens/CS/client/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Security/SupportingTokens/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Factory="Microsoft.Samples.SupportingTokens.EchoServiceHostFactory" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Transport/UdpActivation/CS/Service/Service.svc: -------------------------------------------------------------------------------- 1 | <%@ ServiceHost Service="Microsoft.ServiceModel.Samples.CalculatorService" %> -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Transport/UdpActivation/CS/Service/hello.aspx: -------------------------------------------------------------------------------- 1 | <%@ Page language="C#" debug="true" %> 2 | <% 3 | Response.Write("Hello, world!"); 4 | %> -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Transport/UdpActivation/CS/WASNetActivator/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Extensibility/Transport/WseTcpInterop/CS/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/DataBinding/WPFDataBinding/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost Language="CS" Service="Microsoft.Samples.DataBinding.AlbumService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/DataBinding/WebForms/CS/client/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Language="C#" CodeBehind="~\App_Code\Global.asax.cs" Inherits="Global" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/DataBinding/WebForms/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.WebForms.WeatherService" %> 2 | 3 | 4 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/DataBinding/WindowsForms/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.Samples.WindowsForms.WeatherService" %> 2 | 3 | 4 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/DesignPatterns/ListBasedPublishSubscribe/CS/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Debug="true" Service="Microsoft.ServiceModel.Samples.SampleService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/DesignPatterns/ListBasedPublishSubscribe/VB/service/service.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Debug="true" Service="Microsoft.ServiceModel.Samples.SampleService" %> 2 | 3 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/CS/BookStoreClient/BookStore.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/framework/wcf/Scenario/Federation/CS/BookStoreClient/BookStore.JPG -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/CS/BookStoreSTS/BookDB.txt: -------------------------------------------------------------------------------- 1 | 1#Book Title One#Jay Hamlin#18 2 | 2#Book Title Two#Alan Brewer#15 3 | 3#Book Title Three#Billie Jo Murray#14 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/CS/BookStoreSTS/STS.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Factory="Microsoft.Samples.Federation.BookStoreSTSHostFactory" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/CS/BookStoreService/BookDB.txt: -------------------------------------------------------------------------------- 1 | 1#Book Title One#Jay Hamlin#18 2 | 2#Book Title Two#Alan Brewer#15 3 | 3#Book Title Three#Billie Jo Murray#14 -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/CS/BookStoreService/store.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Factory="Microsoft.Samples.Federation.BookStoreServiceHostFactory" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/CS/HomeRealmSTS/STS.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="c#" Factory="Microsoft.Samples.Federation.HomeRealmSTSHostFactory" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/CS/Scripts/ServiceNames.txt: -------------------------------------------------------------------------------- 1 | BookStoreService 2 | BookStoreSTS 3 | HomeRealmSTS -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/VB/BookStoreSTS/BookDB.txt: -------------------------------------------------------------------------------- 1 | 1#Book Title One#Jay Hamlin#18 2 | 2#Book Title Two#Alan Brewer#15 3 | 3#Book Title Three#Billie Jo Murray#14 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/VB/BookStoreSTS/STS.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Factory="Microsoft.Samples.Federation.BookStoreSTSHostFactory" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/VB/BookStoreService/BookDB.txt: -------------------------------------------------------------------------------- 1 | 1#Book Title One#Jay Hamlin#18 2 | 2#Book Title Two#Alan Brewer#15 3 | 3#Book Title Three#Billie Jo Murray#14 -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/VB/BookStoreService/store.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Factory="Microsoft.Samples.Federation.BookStoreServiceHostFactory" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/VB/HomeRealmSTS/STS.svc: -------------------------------------------------------------------------------- 1 | <%@ServiceHost language="vb" Factory="Microsoft.Samples.Federation.HomeRealmSTSHostFactory" %> 2 | -------------------------------------------------------------------------------- /framework/wcf/Scenario/Federation/VB/Scripts/ServiceNames.txt: -------------------------------------------------------------------------------- 1 | BookStoreService 2 | BookStoreSTS 3 | HomeRealmSTS -------------------------------------------------------------------------------- /framework/wcf/Setup/FindPrivateKey/CS/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Tools/ConfigurationCodeGenerator/CS/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/wcf/Tools/CustomChannelsTester/CS/TestSpec.xsc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/wcf/Tools/CustomChannelsTester/CS/TestSpec.xss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /framework/wcf/Tools/CustomChannelsTester/CS/app.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0"?> 2 | <configuration> 3 | <startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 4 | -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/application/DocumentApprovalProcess/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/application/HiringRequestProcess/CS/cleanup.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | echo Removing Contoso Sample Database... 4 | Osql -S localhost\SQLExpress -E -n -i %~dp0DbSetup\CleanupContoso.sql 5 | 6 | Pause -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/application/PurchaseProcess/CodedWorkflow/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/application/PurchaseProcess/DesignerWorkflow/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/application/SuspendedInstanceManagement/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/application/VisualWorkflowTracking/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Built-InActivities/FlowChartWithFaultHandling/CodedWorkflow/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Built-InActivities/FlowChartWithFaultHandling/DesignerWorkflow/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Built-InActivities/LoadFromXAML/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Built-InActivities/Pick/CodedWorkflow/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Built-InActivities/Pick/DesignerWorkflow/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/CustomActivities/Code-Bodied/CustomCompositeNativeActivity/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/CustomActivities/CustomActivityDesigners/ExpressionTextBox/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/CustomActivities/CustomActivityDesigners/UsingEditingScope/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/CustomActivities/CustomActivityDesigners/WorkflowItemPresenter/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/CustomActivities/CustomActivityDesigners/WorkflowItemPresenter/vb/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/CustomActivities/CustomActivityDesigners/WorkflowItemsPresenter/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/CustomActivities/CustomActivityDesigners/WorkflowItemsPresenter/vb/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Designer/ProgrammingModelItemTree/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Designer/PropertyGridExtensibility/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Designer/ViewStateCleaningWriter/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/DesignerRehosting/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/DesignerRehosting/vb/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Execution/CreatingWorkflowInstances/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Execution/CreatingWorkflowInstances/VB/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Execution/CreationEndpoint/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Tracking/CustomTracking/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Tracking/EtwTracking/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Tracking/SqlTracking/CS/Scripts/trackingcleanup.cmd: -------------------------------------------------------------------------------- 1 | echo Deleting Tracking database... 2 | Osql -S %COMPUTERNAME%\SQLExpress -E -n -i "DeleteTrackingSampleDatabase.sql" 3 | 4 | ::Pause -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/basic/Tracking/SqlTracking/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/DbActivities/CS/cleanup.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | echo Removing Sample Databases ... 4 | Osql -S localhost\SQLExpress -E -n -i "cleanup.sql" 5 | 6 | Pause -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/DbActivities/CS/setup.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | echo Creating DbActivitiesSample Database ... 4 | Osql -S localhost\SQLExpress -E -n -i "createdb.sql" 5 | 6 | Pause -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/DbActivities/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/GetWorkflowInstanceId/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/NonGenericForEach/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/NonGenericParallelForEach/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/Rules-ExternalizedPolicy4/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/SendMail/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ActivityLibrary/ThrottledParallelForEach/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ExternalRuleSetToolkit/CS/Setup.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | echo Creating Rules database... 4 | Osql -S localhost\SQLExpress -E -n -i "setup.sql" 5 | 6 | Pause -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/ExternalRuleSetToolkit/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/Services/AccessingOperationContext/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/Services/AsynchronousCommunication/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/Services/LinqMessageQueryCorrelation/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /framework/windows-workflow-foundation/scenario/WPFWFIntegration/CS/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } -------------------------------------------------------------------------------- /github-actions/DotNet.GitHubAction/.dockerignore: -------------------------------------------------------------------------------- 1 | # See: https://docs.docker.com/engine/examples/dotnetcore/#method-1 2 | 3 | bin/ 4 | obj/ 5 | -------------------------------------------------------------------------------- /iot/cheesecave.net/media/device-twin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/cheesecave.net/media/device-twin.png -------------------------------------------------------------------------------- /iot/cheesecave.net/media/direct-method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/cheesecave.net/media/direct-method.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/.gitignore: -------------------------------------------------------------------------------- 1 | **/bin/* 2 | **/obj/* 3 | **/packages/* 4 | **/.vs/* 5 | dotnet-iot/raspberry-pi.pfx -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/dotnet-iot/publish.bat: -------------------------------------------------------------------------------- 1 | dotnet publish -r linux-arm /p:ShowLinkerSizeComparison=true 2 | pushd .\bin\Debug\net5.0\linux-arm\publish 3 | pscp -pw 1234 -v -r .\* pi@192.168.1.24:DNSensorAzureIoTHub 4 | popd -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/ESP32-BMP280_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/ESP32-BMP280_bb.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/M5Stack-Azure-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/M5Stack-Azure-flow.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/M5Stack-BMP280_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/M5Stack-BMP280_bb.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/M5Stack-BMP280_integration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/M5Stack-BMP280_integration.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/RP-Azure-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/RP-Azure-flow.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/RP-BMP280_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/RP-BMP280_bb.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/RP-BMP280_integration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/RP-BMP280_integration.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/certificate-iot-hub-ca-csr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/certificate-iot-hub-ca-csr.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/certificate-iot-hub-ca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/certificate-iot-hub-ca.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/certificate-iot-hub-csr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/certificate-iot-hub-csr.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/create-a-device-ca-certificate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/create-a-device-ca-certificate.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/dotnet-iot-and-nanoframework-code.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/dotnet-iot-and-nanoframework-code.jpeg -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/iot-hub-create-iot-device-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/iot-hub-create-iot-device-1.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/iot-hub-create-iot-device-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/iot-hub-create-iot-device-2.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/iot-hub-message-routing-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/iot-hub-message-routing-1.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/iot-hub-message-routing-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/iot-hub-message-routing-2.png -------------------------------------------------------------------------------- /iot/dotnet-iot-and-nanoframework/images/iot-hub-message-routing-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/dotnet-iot-and-nanoframework/images/iot-hub-message-routing-3.png -------------------------------------------------------------------------------- /iot/morse-dotnet/media/receiver-hardware.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/morse-dotnet/media/receiver-hardware.jpg -------------------------------------------------------------------------------- /iot/morse-dotnet/media/sender-hardware.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/iot/morse-dotnet/media/sender-hardware.jpg -------------------------------------------------------------------------------- /machine-learning/models/sentimentanalysis/sentiment_model.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/models/sentimentanalysis/sentiment_model.zip -------------------------------------------------------------------------------- /machine-learning/models/textclassificationtf/sentiment_model.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/models/textclassificationtf/sentiment_model.zip -------------------------------------------------------------------------------- /machine-learning/tutorials/TextClassificationTF/sentiment_model/saved_model.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TextClassificationTF/sentiment_model/saved_model.pb -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/broccoli.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/broccoli.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/broccoli2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/broccoli2.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/pizza.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/pizza.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/pizza2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/pizza2.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/pizza3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/pizza3.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/tags.tsv: -------------------------------------------------------------------------------- 1 | broccoli.jpg food 2 | pizza.jpg food 3 | pizza2.jpg food 4 | teddy2.jpg toy 5 | teddy3.jpg toy 6 | teddy4.jpg toy 7 | toaster.jpg appliance 8 | toaster2.png appliance 9 | -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/teddy2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/teddy2.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/teddy3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/teddy3.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/teddy4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/teddy4.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/teddy6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/teddy6.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/test-tags.tsv: -------------------------------------------------------------------------------- 1 | broccoli2.jpg food 2 | pizza3.jpg food 3 | teddy6.jpg toy 4 | -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/toaster.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/toaster.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/toaster2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/toaster2.png -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/assets/images/toaster3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/assets/images/toaster3.jpg -------------------------------------------------------------------------------- /machine-learning/tutorials/TransferLearningTF/image-classifier-assets.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/machine-learning/tutorials/TransferLearningTF/image-classifier-assets.zip -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/bool-prop.setting: -------------------------------------------------------------------------------- 1 | IsNew:bool:true -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/empty-class.txt: -------------------------------------------------------------------------------- 1 | using System; 2 | namespace MyNamespace { 3 | 4 | public class MySettingEmpty { 5 | } 6 | 7 | } -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/error-prop.setting: -------------------------------------------------------------------------------- 1 | GrettingstringHello Word!! -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/guid-prop.setting: -------------------------------------------------------------------------------- 1 | Id:guid:79a107f3-0109-4425-aa16-81918663b4ed -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/int-prop.setting: -------------------------------------------------------------------------------- 1 | Age:int:33 -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/long-prop.setting: -------------------------------------------------------------------------------- 1 | Population:long:200000001 -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/notvalidtype-prop.setting: -------------------------------------------------------------------------------- 1 | IsNew:car:true -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/notvalidvalue-prop.setting: -------------------------------------------------------------------------------- 1 | IsNew:bool:awsome -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/AppSettingStronglyTyped/AppSettingStronglyTyped.Test/Resources/string-prop.setting: -------------------------------------------------------------------------------- 1 | Gretting:string:Hello Word!! -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/MSBuildConsoleExample/MSBuildConsoleExample/MyValues.mysettings: -------------------------------------------------------------------------------- 1 | Greeting:string:Hello World! -------------------------------------------------------------------------------- /msbuild/custom-task-code-generation/MSBuildConsoleExample/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "custom", 3 | "command": "dotnet nuget add source \"$RepoRootDir\" -n \"local\" \ndotnet build \"$projectFile\"" 4 | } 5 | -------------------------------------------------------------------------------- /orleans/Adventure/AdventureGrainInterfaces/AdventureGrainInterfaces.csproj: -------------------------------------------------------------------------------- 1 | <Project Sdk="Microsoft.NET.Sdk"> 2 | <ItemGroup> 3 | <PackageReference Include="Microsoft.Orleans.Sdk"/> 4 | </ItemGroup> 5 | </Project> 6 | 7 | -------------------------------------------------------------------------------- /orleans/Adventure/AdventureGrainInterfaces/PlayerInfo.cs: -------------------------------------------------------------------------------- 1 | namespace AdventureGrainInterfaces; 2 | 3 | [GenerateSerializer, Immutable] 4 | public record class PlayerInfo( 5 | Guid Key, 6 | string? Name); 7 | -------------------------------------------------------------------------------- /orleans/Adventure/assets/BoxArt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Adventure/assets/BoxArt.jpg -------------------------------------------------------------------------------- /orleans/BankAccount/BankClient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/BankAccount/BankClient.png -------------------------------------------------------------------------------- /orleans/BankAccount/assets/BankClient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/BankAccount/assets/BankClient.png -------------------------------------------------------------------------------- /orleans/Blazor/BlazorServer/Components/Pages/Home.razor: -------------------------------------------------------------------------------- 1 | @page "/" 2 | 3 | <PageTitle>Home</PageTitle> 4 | 5 | <h1>Hello, world!</h1> 6 | 7 | Welcome to your new app. 8 | -------------------------------------------------------------------------------- /orleans/Blazor/BlazorServer/Models/TodoNotification.cs: -------------------------------------------------------------------------------- 1 | namespace BlazorServer.Models; 2 | 3 | [Immutable] 4 | [GenerateSerializer] 5 | public record class TodoNotification( 6 | Guid ItemKey, 7 | TodoItem? Item = null); -------------------------------------------------------------------------------- /orleans/Blazor/BlazorServer/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /orleans/Blazor/BlazorServer/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | }, 8 | "AllowedHosts": "*" 9 | } 10 | -------------------------------------------------------------------------------- /orleans/Blazor/BlazorServer/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Blazor/BlazorServer/screenshot.png -------------------------------------------------------------------------------- /orleans/Blazor/BlazorServer/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Blazor/BlazorServer/wwwroot/favicon.png -------------------------------------------------------------------------------- /orleans/Blazor/BlazorWasm/BlazorWasm.Client/Pages/Index.razor: -------------------------------------------------------------------------------- 1 | @page "/" 2 | 3 | <h1>Hello, world!</h1> 4 | 5 | Welcome to your new app. 6 | -------------------------------------------------------------------------------- /orleans/Blazor/BlazorWasm/BlazorWasm.Client/Pages/_Imports.razor: -------------------------------------------------------------------------------- 1 | @layout MainLayout 2 | -------------------------------------------------------------------------------- /orleans/Blazor/BlazorWasm/BlazorWasm.Client/Services/ApiServiceOptions.cs: -------------------------------------------------------------------------------- 1 | namespace BlazorWasm.Services; 2 | 3 | public class ApiServiceOptions 4 | { 5 | public Uri? BaseAddress { get; set; } 6 | } 7 | -------------------------------------------------------------------------------- /orleans/Blazor/BlazorWasm/BlazorWasm.Client/libman.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0", 3 | "defaultProvider": "cdnjs", 4 | "libraries": [] 5 | } -------------------------------------------------------------------------------- /orleans/Blazor/BlazorWasm/screenshot.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Blazor/BlazorWasm/screenshot.jpeg -------------------------------------------------------------------------------- /orleans/ChatRoom/ChatRoom.Client/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ChatRoom/ChatRoom.Client/logo.png -------------------------------------------------------------------------------- /orleans/ChatRoom/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ChatRoom/screenshot.png -------------------------------------------------------------------------------- /orleans/Chirper/Chirper.Client/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Chirper/Chirper.Client/logo.png -------------------------------------------------------------------------------- /orleans/Chirper/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Chirper/screenshot.png -------------------------------------------------------------------------------- /orleans/FSharpHelloWorld/Directory.Build.targets: -------------------------------------------------------------------------------- 1 | <Project /> -------------------------------------------------------------------------------- /orleans/FSharpHelloWorld/HelloWorldInterfaces/IHelloGrain.cs: -------------------------------------------------------------------------------- 1 | namespace HelloWorldInterfaces; 2 | 3 | public interface IHelloGrain : IGrainWithIntegerKey 4 | { 5 | ValueTask<string> SayHello(string greeting); 6 | } 7 | -------------------------------------------------------------------------------- /orleans/GPSTracker/GPSTracker.Service/wwwroot/img/dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/GPSTracker/GPSTracker.Service/wwwroot/img/dot.png -------------------------------------------------------------------------------- /orleans/GPSTracker/dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/GPSTracker/dataflow.png -------------------------------------------------------------------------------- /orleans/GPSTracker/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/GPSTracker/example.png -------------------------------------------------------------------------------- /orleans/GPSTracker/prometheus.yml: -------------------------------------------------------------------------------- 1 | global: 2 | scrape_interval: 1s 3 | 4 | scrape_configs: 5 | - job_name: 'web' 6 | static_configs: 7 | - targets: ['host.docker.internal:5001'] 8 | -------------------------------------------------------------------------------- /orleans/GPSTracker/screenshot.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/GPSTracker/screenshot.jpeg -------------------------------------------------------------------------------- /orleans/HelloWorld/IHelloGrain.cs: -------------------------------------------------------------------------------- 1 | namespace HelloWorld; 2 | 3 | public interface IHelloGrain : IGrainWithStringKey 4 | { 5 | ValueTask<string> SayHello(string greeting); 6 | } 7 | -------------------------------------------------------------------------------- /orleans/HelloWorld/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/HelloWorld/code.png -------------------------------------------------------------------------------- /orleans/Presence/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Presence/screenshot.png -------------------------------------------------------------------------------- /orleans/ShoppingCart/Abstractions/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft. All rights reserved. 2 | // Licensed under the MIT License. 3 | 4 | global using System.Text.Json.Serialization; 5 | -------------------------------------------------------------------------------- /orleans/ShoppingCart/Silo/Pages/Shop.razor: -------------------------------------------------------------------------------- 1 | @page "/shop" 2 | 3 | <PurchasableProductTable Title="Shop Inventory" 4 | Products=@_products 5 | IsInCart=@IsProductAlreadyInCart 6 | OnAddedToCart=@OnAddedToCart /> -------------------------------------------------------------------------------- /orleans/ShoppingCart/Silo/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | }, 8 | "AllowedHosts": "*" 9 | } 10 | -------------------------------------------------------------------------------- /orleans/ShoppingCart/Silo/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ShoppingCart/Silo/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /orleans/ShoppingCart/Silo/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ShoppingCart/Silo/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /orleans/ShoppingCart/Silo/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ShoppingCart/Silo/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /orleans/ShoppingCart/Silo/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ShoppingCart/Silo/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /orleans/ShoppingCart/Silo/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ShoppingCart/Silo/wwwroot/favicon.ico -------------------------------------------------------------------------------- /orleans/ShoppingCart/Silo/wwwroot/logo_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ShoppingCart/Silo/wwwroot/logo_128.png -------------------------------------------------------------------------------- /orleans/ShoppingCart/media/shopping-cart-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ShoppingCart/media/shopping-cart-arch.png -------------------------------------------------------------------------------- /orleans/ShoppingCart/media/shopping-cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/ShoppingCart/media/shopping-cart.png -------------------------------------------------------------------------------- /orleans/Stocks/IStockGrain.cs: -------------------------------------------------------------------------------- 1 | namespace Stocks.Interfaces; 2 | 3 | public interface IStockGrain : IGrainWithStringKey 4 | { 5 | Task<string> GetPrice(); 6 | } 7 | -------------------------------------------------------------------------------- /orleans/Stocks/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Stocks/screenshot.png -------------------------------------------------------------------------------- /orleans/Streaming/CustomDataAdapter/GrainInterfaces/IConsumerGrain.cs: -------------------------------------------------------------------------------- 1 | namespace GrainInterfaces; 2 | 3 | public interface IConsumerGrain : IGrainWithGuidKey 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /orleans/Streaming/Secrets.json: -------------------------------------------------------------------------------- 1 | { 2 | "DataConnectionString":"", 3 | "EventHubConnectionString":"" 4 | } -------------------------------------------------------------------------------- /orleans/Streaming/Simple/GrainInterfaces/IConsumerGrain.cs: -------------------------------------------------------------------------------- 1 | namespace GrainInterfaces; 2 | 3 | public interface IConsumerGrain : IGrainWithGuidKey 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /orleans/Streaming/Simple/README.md: -------------------------------------------------------------------------------- 1 | # Streaming: Pub/Sub with Azure Event Hubs 2 | 3 | This sample demonstrates how to use Orleans Streams with Azure Event Hubs and implicit subscribers. 4 | -------------------------------------------------------------------------------- /orleans/TicTacToe/dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/TicTacToe/dataflow.png -------------------------------------------------------------------------------- /orleans/TicTacToe/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/TicTacToe/logo.png -------------------------------------------------------------------------------- /orleans/TransportLayerSecurity/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/TransportLayerSecurity/screenshot.png -------------------------------------------------------------------------------- /orleans/Voting/Grains/IPollWatcher.cs: -------------------------------------------------------------------------------- 1 | namespace VotingContract; 2 | 3 | public interface IPollWatcher : IGrainObserver 4 | { 5 | void OnPollUpdated(PollState state); 6 | } 7 | -------------------------------------------------------------------------------- /orleans/Voting/Pages/Index.razor: -------------------------------------------------------------------------------- 1 | @page "/" 2 | 3 | <PageTitle>Index</PageTitle> 4 | 5 | <h1>Hello, world!</h1> 6 | 7 | Welcome to your new app. 8 | -------------------------------------------------------------------------------- /orleans/Voting/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @using VotingWeb 2 | @using VotingWeb.Models 3 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 4 | -------------------------------------------------------------------------------- /orleans/Voting/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "_Layout"; 3 | } 4 | -------------------------------------------------------------------------------- /orleans/Voting/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "DetailedErrors": true, 3 | "Logging": { 4 | "LogLevel": { 5 | "Default": "Information", 6 | "Microsoft.AspNetCore": "Warning" 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /orleans/Voting/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | }, 8 | "AllowedHosts": "*" 9 | } 10 | -------------------------------------------------------------------------------- /orleans/Voting/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/dashboard.png -------------------------------------------------------------------------------- /orleans/Voting/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/screenshot.png -------------------------------------------------------------------------------- /orleans/Voting/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /orleans/Voting/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /orleans/Voting/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /orleans/Voting/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /orleans/Voting/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/wwwroot/favicon.ico -------------------------------------------------------------------------------- /orleans/Voting/wwwroot/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/wwwroot/images/favicon.png -------------------------------------------------------------------------------- /orleans/Voting/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/orleans/Voting/wwwroot/js/site.min.js -------------------------------------------------------------------------------- /windowsforms/Conway's-Game-of-Life/VB/Conway's-Game-of-Life-VB.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/Conway's-Game-of-Life/VB/Conway's-Game-of-Life-VB.jpg -------------------------------------------------------------------------------- /windowsforms/FlexGridShowcaseDemo/cs/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/FlexGridShowcaseDemo/cs/App.ico -------------------------------------------------------------------------------- /windowsforms/FlexGridShowcaseDemo/cs/Greenwich.c1themez: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/FlexGridShowcaseDemo/cs/Greenwich.c1themez -------------------------------------------------------------------------------- /windowsforms/FlexGridShowcaseDemo/images/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/FlexGridShowcaseDemo/images/screenshot1.png -------------------------------------------------------------------------------- /windowsforms/FlexGridShowcaseDemo/images/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/FlexGridShowcaseDemo/images/screenshot2.png -------------------------------------------------------------------------------- /windowsforms/MSIX-WindowsForms/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /windowsforms/Sudoku/VB/Sudoku-VB.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/Sudoku/VB/Sudoku-VB.jpg -------------------------------------------------------------------------------- /windowsforms/Sudoku/VB/sudoku/gui/Sudoku Image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/Sudoku/VB/sudoku/gui/Sudoku Image.jpg -------------------------------------------------------------------------------- /windowsforms/Sudoku/VB/sudoku/sudoku_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/Sudoku/VB/sudoku/sudoku_icon.ico -------------------------------------------------------------------------------- /windowsforms/TaskDialogDemo/images/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/TaskDialogDemo/images/screenshot.jpg -------------------------------------------------------------------------------- /windowsforms/datagridview/images/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/datagridview/images/screenshot1.png -------------------------------------------------------------------------------- /windowsforms/datagridview/images/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/datagridview/images/screenshot2.png -------------------------------------------------------------------------------- /windowsforms/graphics/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/graphics/images/screenshot.png -------------------------------------------------------------------------------- /windowsforms/helloworld-links/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /windowsforms/matching-game/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/windowsforms/matching-game/images/screenshot.png -------------------------------------------------------------------------------- /windowsforms/matching-game/net45/cs/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /windowsforms/matching-game/net45/vb/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /wpf/HelloWorld-WithLinkedFiles/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /wpf/Threading/MultithreadedWindow/net48/csharp/Code.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/Threading/MultithreadedWindow/net48/csharp/Code.zip -------------------------------------------------------------------------------- /wpf/Threading/MultithreadedWindow/net48/vb/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | Class Application 2 | 3 | ' Application-level events, such as Startup, Exit, and DispatcherUnhandledException 4 | ' can be handled in this file. 5 | 6 | End Class 7 | -------------------------------------------------------------------------------- /wpf/Threading/MultithreadedWindow/net48/vb/Code.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/Threading/MultithreadedWindow/net48/vb/Code.zip -------------------------------------------------------------------------------- /wpf/Threading/MultithreadedWindow/net48/vb/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /wpf/Threading/PrimeNumber/net48/csharp/Code.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/Threading/PrimeNumber/net48/csharp/Code.zip -------------------------------------------------------------------------------- /wpf/Threading/PrimeNumber/net48/vb/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | Class Application 2 | 3 | ' Application-level events, such as Startup, Exit, and DispatcherUnhandledException 4 | ' can be handled in this file. 5 | 6 | End Class 7 | -------------------------------------------------------------------------------- /wpf/Threading/PrimeNumber/net48/vb/Code.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/Threading/PrimeNumber/net48/vb/Code.zip -------------------------------------------------------------------------------- /wpf/Threading/PrimeNumber/net48/vb/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /wpf/Threading/Weather/net48/csharp/Code.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/Threading/Weather/net48/csharp/Code.zip -------------------------------------------------------------------------------- /wpf/Threading/Weather/net48/vb/App.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="utf-8" ?> 2 | <configuration> 3 | <startup> 4 | <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8.1" /> 5 | </startup> 6 | </configuration> -------------------------------------------------------------------------------- /wpf/Threading/Weather/net48/vb/Application.xaml.vb: -------------------------------------------------------------------------------- 1 | Class Application 2 | 3 | ' Application-level events, such as Startup, Exit, and DispatcherUnhandledException 4 | ' can be handled in this file. 5 | 6 | End Class 7 | -------------------------------------------------------------------------------- /wpf/Threading/Weather/net48/vb/Code.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/Threading/Weather/net48/vb/Code.zip -------------------------------------------------------------------------------- /wpf/Threading/Weather/net48/vb/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /wpf/WPF-WinRT/WPF-WinRT-NetFx/App.config: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="utf-8" ?> 2 | <configuration> 3 | <startup> 4 | <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" /> 5 | </startup> 6 | </configuration> -------------------------------------------------------------------------------- /wpf/WPF-WinRT/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /wpf/WebSiteBrowser/framework/csharp/WebSiteRatings/sqlite.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/WebSiteBrowser/framework/csharp/WebSiteRatings/sqlite.db -------------------------------------------------------------------------------- /wpf/WebSiteBrowser/framework/csharp/snippets.5000.json: -------------------------------------------------------------------------------- 1 | { 2 | "host": "visualstudio" 3 | } 4 | -------------------------------------------------------------------------------- /wpf/WebSiteBrowser/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/WebSiteBrowser/images/screenshot.png -------------------------------------------------------------------------------- /wpf/WebSiteBrowser/net/WebSiteRatings/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "ConnectionStrings": { 3 | "database": "DataSource=sqlite.db;" 4 | } 5 | } -------------------------------------------------------------------------------- /wpf/WebSiteBrowser/net/WebSiteRatings/sqlite.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnet/samples/ada9a420b48174aa6ff3587dfe972268f7ca01ca/wpf/WebSiteBrowser/net/WebSiteRatings/sqlite.db --------------------------------------------------------------------------------