├── .gitattributes ├── .gitignore ├── README-zh.md ├── README.md └── src ├── APIGatewayDemo ├── APIGateway │ ├── APIGateway.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── configuration.json │ └── tempkey.rsa ├── APIGatewayDemo.sln ├── CustomersAPIServices │ ├── Controllers │ │ └── CustomersController.cs │ ├── CustomersAPIServices.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ └── Startup.cs └── ProductsAPIServices │ ├── Controllers │ └── ProductsController.cs │ ├── ProductsAPIServices.csproj │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ └── Startup.cs ├── ASPNETCoreAPIAuthorizedDemo ├── ASPNETCoreAPIAuthorizedDemo.sln ├── Common │ ├── Common.xproj │ ├── HMACMD5Helper.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ResponseResult.cs │ ├── project.json │ └── project.lock.json ├── WebApi │ ├── CommandText │ │ └── BookCommandText.cs │ ├── Common │ │ └── DapperHelper.cs │ ├── Controllers │ │ ├── BookController.cs │ │ └── ValuesController.cs │ ├── Middlewares │ │ ├── ApiAuthorizedExtensions.cs │ │ ├── ApiAuthorizedMiddleware.cs │ │ ├── ApiAuthorizedOptions.cs │ │ ├── ApiAuthorizedServicesExtensions.cs │ │ ├── DapperExtensions.cs │ │ ├── DapperMiddleWare.cs │ │ └── DapperOptions.cs │ ├── Program.cs │ ├── Project_Readme.html │ ├── Properties │ │ ├── PublishProfiles │ │ │ ├── api-publish.ps1 │ │ │ └── publish-module.psm1 │ │ └── launchSettings.json │ ├── Startup.cs │ ├── WebApi.xproj │ ├── appsettings.json │ ├── project.json │ ├── project.lock.json │ └── web.config └── WebApiTest │ ├── BookApiTest.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── WebApiTest.xproj │ ├── project.json │ └── project.lock.json ├── BasicEpplusDemo ├── BasicEpplusDemo.sln └── BasicEpplusDemo │ ├── BasicEpplusDemo.csproj │ ├── Controllers │ └── EPPlusController.cs │ ├── DemoResponse.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── UserInfo.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── BasicSteeltoeDemo ├── APIGateway │ ├── APIGateway.csproj │ ├── Controllers │ │ ├── StudentsController.cs │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ ├── SchoolService.cs │ │ └── StudentService.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── BasicSteeltoeDemo.sln ├── SchoolServices │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SchoolServices.csproj │ ├── Services │ │ ├── IStudentService.cs │ │ ├── StudentService.cs │ │ └── StudentServiceHystrixCommand.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── StudentServices │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── StudentServices.csproj │ ├── appsettings.Development.json │ └── appsettings.json └── StudentServices2 │ ├── Controllers │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── StudentServices2.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── CachingAOPDemo ├── CachingAOPDemo.sln ├── CachingWithAspectCore │ ├── .bowerrc │ ├── BLL │ │ └── DateTimeBLL.cs │ ├── CachingWithAspectCore.csproj │ ├── Controllers │ │ └── HomeController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── QCaching │ │ ├── ICachingProvider.cs │ │ ├── IQCachable.cs │ │ ├── IQCaching.cs │ │ ├── MemoryCachingProvider.cs │ │ ├── QCachingAttribute.cs │ │ └── QCachingInterceptor.cs │ ├── Services │ │ └── IDateTimeService.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── bower.json │ ├── bundleconfig.json │ └── wwwroot │ │ └── favicon.ico └── CachingWithCastle │ ├── .bowerrc │ ├── BLL │ └── DateTimeBLL.cs │ ├── CachingWithCastle.csproj │ ├── Controllers │ └── HomeController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── QCaching │ ├── ICachingProvider.cs │ ├── IQCachable.cs │ ├── IQCaching.cs │ ├── MemoryCachingProvider.cs │ ├── QCachingAttribute.cs │ └── QCachingInterceptor.cs │ ├── Services │ └── IDateTimeService.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── bower.json │ ├── bundleconfig.json │ └── wwwroot │ └── favicon.ico ├── CachingSerializer ├── CachingSerializer.sln └── CachingSerializer │ ├── CachingSerializer.csproj │ └── Program.cs ├── CallAPIsDemo ├── CallAPIsDemo.sln ├── DemoAPI │ ├── Controllers │ │ └── PersonsController.cs │ ├── DemoAPI.csproj │ ├── Person.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── RefitBasicDemo │ ├── IPersonsApi.cs │ ├── Person.cs │ ├── Program.cs │ └── RefitBasicDemo.csproj ├── RefitClientApi │ ├── Controllers │ │ └── ValuesController.cs │ ├── IPersonsApi.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── RefitClientApi.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── WebApiClientApi │ ├── Controllers │ │ └── ValuesController.cs │ ├── IPersonApiClient.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── WebApiClientApi.csproj │ ├── WebApiClientExtension.cs │ ├── appsettings.Development.json │ └── appsettings.json └── WebApiClientDemo │ ├── IPersonApiClient.cs │ ├── Person.cs │ ├── Program.cs │ └── WebApiClientDemo.csproj ├── Catcher.AndroidDemo ├── .vs │ ├── Catcher.AndroidDemo │ │ └── v14 │ │ │ └── .suo │ └── config │ │ └── applicationhost.config ├── Catcher.AndroidDemo.Common │ ├── Catcher.AndroidDemo.Common.csproj │ ├── EasyWebRequest.cs │ └── Properties │ │ └── AssemblyInfo.cs ├── Catcher.AndroidDemo.EasyLogOn │ ├── Assets │ │ └── AboutAssets.txt │ ├── Catcher.AndroidDemo.EasyLogOn.csproj │ ├── Catcher.AndroidDemo.EasyLogOn.csproj.user │ ├── DB.cs │ ├── GettingStarted.Xamarin │ ├── ListViewTestActivity.cs │ ├── MainActivity.cs │ ├── Model.cs │ ├── MyAdapter.cs │ ├── Properties │ │ ├── AndroidManifest.xml │ │ └── AssemblyInfo.cs │ ├── Resources │ │ ├── AboutResources.txt │ │ ├── Resource.Designer.cs │ │ ├── drawable │ │ │ └── Icon.png │ │ ├── layout │ │ │ ├── Main.axml │ │ │ ├── User.axml │ │ │ ├── custom.axml │ │ │ ├── custom_listview.axml │ │ │ └── mylistview.axml │ │ └── values │ │ │ └── Strings.xml │ ├── UserActivity.cs │ └── packages.config ├── Catcher.AndroidDemo.EasyRequestDemo │ ├── Assets │ │ └── AboutAssets.txt │ ├── Catcher.AndroidDemo.EasyRequestDemo.csproj │ ├── Catcher.AndroidDemo.EasyRequestDemo.csproj.user │ ├── GettingStarted.Xamarin │ ├── MainActivity.cs │ ├── Properties │ │ ├── AndroidManifest.xml │ │ └── AssemblyInfo.cs │ └── Resources │ │ ├── AboutResources.txt │ │ ├── Resource.Designer.cs │ │ ├── drawable │ │ └── Icon.png │ │ ├── layout │ │ └── Main.axml │ │ └── values │ │ └── Strings.xml ├── Catcher.AndroidDemo.EasyService │ ├── App_Start │ │ └── RouteConfig.cs │ ├── Catcher.AndroidDemo.EasyService.csproj │ ├── Catcher.AndroidDemo.EasyService.csproj.user │ ├── Content │ │ ├── Site.css │ │ ├── bootstrap.css │ │ └── bootstrap.min.css │ ├── Controllers │ │ └── UserController.cs │ ├── Global.asax │ ├── Global.asax.cs │ ├── Models │ │ ├── DBDemo.cs │ │ └── UserInfo.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── PublishProfiles │ │ │ ├── bb.pubxml │ │ │ └── bb.pubxml.user │ ├── Scripts │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── jquery-1.10.2.intellisense.js │ │ ├── jquery-1.10.2.js │ │ ├── jquery-1.10.2.min.js │ │ ├── jquery-1.10.2.min.map │ │ └── modernizr-2.6.2.js │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff │ └── packages.config ├── Catcher.AndroidDemo.LoadingAnimationDemo │ ├── Assets │ │ └── AboutAssets.txt │ ├── Catcher.AndroidDemo.LoadingAnimationDemo.csproj │ ├── Catcher.AndroidDemo.LoadingAnimationDemo.csproj.user │ ├── Extensions │ │ └── CustomProgressDialog.cs │ ├── LastActivity.cs │ ├── MainActivity.cs │ ├── Properties │ │ ├── AndroidManifest.xml │ │ └── AssemblyInfo.cs │ └── Resources │ │ ├── AboutResources.txt │ │ ├── Resource.Designer.cs │ │ ├── anim │ │ └── loading.xml │ │ ├── drawable │ │ ├── Icon.png │ │ ├── loading0.png │ │ ├── loading1.png │ │ └── loading2.png │ │ ├── layout │ │ ├── Main.axml │ │ ├── last.axml │ │ └── loading.axml │ │ └── values │ │ ├── Strings.xml │ │ └── style.xml ├── Catcher.AndroidDemo.SplashDemo │ ├── Assets │ │ └── AboutAssets.txt │ ├── Catcher.AndroidDemo.SplashDemo.csproj │ ├── Catcher.AndroidDemo.SplashDemo.csproj.user │ ├── GettingStarted.Xamarin │ ├── MainActivity.cs │ ├── Properties │ │ ├── AndroidManifest.xml │ │ └── AssemblyInfo.cs │ ├── Resources │ │ ├── AboutResources.txt │ │ ├── Resource.Designer.cs │ │ ├── drawable │ │ │ └── Icon.png │ │ ├── layout │ │ │ ├── Main.axml │ │ │ └── splash.axml │ │ └── values │ │ │ └── Strings.xml │ └── SplashActivity.cs ├── Catcher.AndroidDemo.sln └── GuideDemo │ ├── Assets │ └── AboutAssets.txt │ ├── GettingStarted.Xamarin │ ├── GuideActivity.cs │ ├── GuideDemo.csproj │ ├── GuideDemo.csproj.user │ ├── MainActivity.cs │ ├── Properties │ ├── AndroidManifest.xml │ └── AssemblyInfo.cs │ ├── Resources │ ├── AboutResources.txt │ ├── Resource.Designer.cs │ ├── drawable │ │ ├── Icon.png │ │ ├── dark_dot.png │ │ ├── dot.xml │ │ └── white_dot.png │ ├── layout │ │ ├── Main.axml │ │ ├── activity_guide.axml │ │ ├── guide_first.axml │ │ ├── guide_second.axml │ │ ├── guide_third.axml │ │ └── splash.axml │ └── values │ │ └── Strings.xml │ ├── SplashActivity.cs │ ├── ViewPagerAdapter.cs │ └── packages.config ├── Catcher.MvvmCrossDemo ├── .vs │ └── Catcher.MvvmCrossDemo │ │ └── v14 │ │ └── .suo ├── Catcher.MvvmCrossDemo.Core │ ├── App.cs │ ├── Catcher.MvvmCrossDemo.Core.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Services │ │ ├── Calculation.cs │ │ └── ICalculation.cs │ ├── ViewModels │ │ ├── MainViewModel.cs │ │ ├── SecondHomeViewModel.cs │ │ ├── SecondViewModel.cs │ │ └── TipViewModel.cs │ └── packages.config ├── Catcher.MvvmCrossDemo.First │ ├── Assets │ │ └── AboutAssets.txt │ ├── Catcher.MvvmCrossDemo.First.csproj │ ├── Catcher.MvvmCrossDemo.First.csproj.user │ ├── GettingStarted.Xamarin │ ├── Properties │ │ ├── AndroidManifest.xml │ │ └── AssemblyInfo.cs │ ├── Resources │ │ ├── AboutResources.txt │ │ ├── Resource.Designer.cs │ │ ├── drawable │ │ │ └── Icon.png │ │ ├── layout │ │ │ └── Main.axml │ │ └── values │ │ │ └── Strings.xml │ ├── Setup.cs │ ├── Views │ │ └── TipView.cs │ └── packages.config ├── Catcher.MvvmCrossDemo.Second │ ├── Activities │ │ ├── HomeActivity.cs │ │ └── MainActivity.cs │ ├── Assets │ │ └── AboutAssets.txt │ ├── Catcher.MvvmCrossDemo.Second.csproj │ ├── Catcher.MvvmCrossDemo.Second.csproj.user │ ├── GettingStarted.Xamarin │ ├── Properties │ │ ├── AndroidManifest.xml │ │ └── AssemblyInfo.cs │ ├── Resources │ │ ├── AboutResources.txt │ │ ├── Resource.Designer.cs │ │ ├── drawable │ │ │ └── Icon.png │ │ ├── layout │ │ │ ├── home.axml │ │ │ └── main.axml │ │ └── values │ │ │ └── Strings.xml │ ├── Setup.cs │ └── packages.config └── Catcher.MvvmCrossDemo.sln ├── Catcher.Unit.Demo ├── .vs │ └── Catcher.Unit.Demo │ │ └── v14 │ │ └── .suo ├── Catcher.Lib.Test │ ├── Catcher.Lib.Test.csproj │ ├── MethodTest.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── UserDALTest.cs │ └── packages.config ├── Catcher.Lib │ ├── App.config │ ├── Catcher.Lib.csproj │ ├── IUserDAL.cs │ ├── Implement │ │ └── UserDAL.cs │ ├── Method.cs │ ├── Model │ │ ├── DB.cs │ │ └── UserInfo.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── packages.config └── Catcher.Unit.Demo.sln ├── CircuitBreakerDemo ├── CircuitBreakerDemo.sln ├── OrderServices │ ├── Controllers │ │ └── ValuesController.cs │ ├── OrderServices.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── OtherServices │ ├── Controllers │ │ └── ValuesController.cs │ ├── OtherServices.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ ├── Commands │ │ │ └── GetOrderDetailsHystrixCommand.cs │ │ └── OrderService.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Polly │ ├── APIServiceA │ │ ├── APIServiceA.csproj │ │ ├── Controllers │ │ │ └── ValuesController.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── CBDemo │ │ ├── CBDemo.csproj │ │ ├── Controllers │ │ └── ValuesController.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── Services │ │ └── AService.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json └── PollyCBDemo │ ├── PollyCBDemo.csproj │ └── Program.cs ├── ConsulConfigDemo ├── ConsulConfigDemo.sln ├── DirectConsulApiDemo │ ├── Controllers │ │ └── ValuesController.cs │ ├── DirectConsulApiDemo.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── ServiceCollectionExtensions.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── OriginalAndConsulTemplateDemo │ ├── Controllers │ │ └── ValuesController.cs │ ├── DemoAppSettings.cs │ ├── OriginalAndConsulTemplateDemo.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ └── appsettings.json ├── WintonExtConsulDemo │ ├── Controllers │ │ └── ValuesController.cs │ ├── DemoAppSettings.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── WintonExtConsulDemo.csproj │ └── appsettings.json └── appsettings.tpl ├── DIDemo ├── DIDemo.sln ├── DIDemo │ ├── Controllers │ │ └── ValuesController.cs │ ├── DIDemo.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Services │ │ └── IDemoService.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json └── NamedDiDemo │ ├── NamedDiDemo.csproj │ └── Program.cs ├── DockerDemo ├── .dockerignore ├── DockerDemo.sln ├── RuntimeDemo │ ├── Controllers │ │ └── ValuesController.cs │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── RuntimeDemo.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── publish.sh ├── RuntimeDemo2 │ ├── Controllers │ │ └── ValuesController.cs │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── RuntimeDemo2.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── publish.sh └── SdkDemo │ ├── Controllers │ └── ValuesController.cs │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── SdkDemo.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── publish.sh ├── FluentValidationDemo ├── AspNetCoreDemo │ ├── AspNetCoreDemo.csproj │ ├── Controllers │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── Student.cs │ ├── StudentService.cs │ ├── ValidateFilterAttribute.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── BasicConsoleApp │ ├── BasicConsoleApp.csproj │ └── Program.cs └── FluentValidationDemo.sln ├── GenericHostDemo ├── GenericHostDemo.sln ├── MQSender │ ├── MQSender.csproj │ └── Program.cs ├── NoneWebApp │ ├── AppSettings.cs │ ├── ComsumeRabbitMQHostedService.cs │ ├── Extensions.cs │ ├── NoneWebApp.csproj │ ├── PrinterHostedService.cs │ ├── PrinterHostedService2.cs │ ├── PrinterHostedService3.cs │ ├── Program.cs │ ├── TimerHostedService.cs │ ├── appsettings.Staging.json │ ├── appsettings.json │ └── nlog.config └── WebApp │ ├── AppSettings.cs │ ├── BgTasks │ ├── ComsumeRabbitMQHostedService.cs │ ├── PrinterHostedService.cs │ ├── PrinterHostedService2.cs │ └── TimerHostedService.cs │ ├── Controllers │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── WebApp.csproj │ ├── appsettings.Staging.json │ ├── appsettings.json │ └── nlog.config ├── HttpClientFactoryDemo ├── ConsoleApp │ ├── ConsoleApp.csproj │ └── Program.cs ├── HttpClientFactoryDemo.sln └── TestAPI │ ├── Controllers │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── TestAPI.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── JWTTokenDemo ├── APITest │ ├── APITest.xproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ValueAPITest.cs │ ├── project.json │ └── project.lock.json ├── AuthorizedServer │ ├── AuthorizedServer.xproj │ ├── Program.cs │ ├── Project_Readme.html │ ├── Properties │ │ ├── PublishProfiles │ │ │ ├── publish-module.psm1 │ │ │ └── server-publish.ps1 │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.json │ ├── project.json │ ├── project.lock.json │ └── web.config ├── JWT.Common │ ├── ApplicationInfo.cs │ ├── Helpers │ │ ├── RedisHelper.cs │ │ ├── RedisOptions.cs │ │ └── RedisService.cs │ ├── JWT.Common.xproj │ ├── Middlewares │ │ └── TokenProvider │ │ │ ├── TokenProviderExtensions.cs │ │ │ ├── TokenProviderMiddleware.cs │ │ │ └── TokenProviderOptions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Token.cs │ ├── project.json │ └── project.lock.json ├── JWTTokenDemo.sln ├── ServerTest │ ├── AuthorizedServerTest.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ServerTest.xproj │ ├── project.json │ └── project.lock.json └── WebAPI │ ├── Controllers │ └── ValuesController.cs │ ├── Program.cs │ ├── Project_Readme.html │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── Startup_JwtAuth.cs │ ├── WebAPI.xproj │ ├── appsettings.json │ ├── project.json │ ├── project.lock.json │ └── web.config ├── JaegerDemo ├── CustomerApi │ ├── Controllers │ │ └── ValuesController.cs │ ├── CustomerApi.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── JaegerDemo.sln └── OrderApi │ ├── Controllers │ └── OrdersController.cs │ ├── OrderApi.csproj │ ├── OrderDbContext.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── JwtTokenDemo2 ├── APITest │ ├── APITest.csproj │ └── Program.cs ├── AuthorizedServer │ ├── AuthorizedServer.csproj │ ├── Controllers │ │ └── TokenController.cs │ ├── Models │ │ ├── Audience.cs │ │ ├── DemoDbContext.cs │ │ ├── Token.cs │ │ └── UserInfo.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Repositories │ │ ├── IRTokenRepository.cs │ │ └── RTokenRepository.cs │ ├── Startup.cs │ ├── ViewModels │ │ ├── Parameters.cs │ │ └── ResponseData.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── demo.db ├── JwtTokenDemo2.sln └── ResourceServer │ ├── Controllers │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── ResourceServer.csproj │ ├── Startup.cs │ ├── Startup_JwtAuth.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── LocalDataCachingDemo ├── LocalDataCaching.sln └── SQLiteCachingDemo │ ├── .bowerrc │ ├── Caching │ ├── CacheEntry.cs │ ├── ICaching.cs │ └── SQLiteCaching.cs │ ├── Controllers │ └── HomeController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── SQLiteCachingDemo.csproj │ ├── Startup.cs │ ├── Views │ ├── Home │ │ └── Index.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ ├── _Layout.cshtml │ │ └── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── bower.json │ ├── bundleconfig.json │ ├── localcaching.sqlite │ └── wwwroot │ ├── css │ ├── site.css │ └── site.min.css │ ├── favicon.ico │ ├── js │ ├── site.js │ └── site.min.js │ └── lib │ ├── bootstrap │ ├── .bower.json │ ├── LICENSE │ └── dist │ │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap-theme.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── 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 │ │ ├── bootstrap.min.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 │ │ ├── additional-methods.min.js │ │ ├── jquery.validate.js │ │ └── jquery.validate.min.js │ └── jquery │ ├── .bower.json │ ├── LICENSE.txt │ └── dist │ ├── jquery.js │ ├── jquery.min.js │ └── jquery.min.map ├── LoggingDemo ├── LoggingDemo.sln ├── NLogDemo │ ├── Controllers │ │ └── ValuesController.cs │ ├── NLog.config │ ├── NLogDemo.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json └── SerilogDemo │ ├── Controllers │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── SerilogDemo.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── MenuSolutions ├── MenuSolutions.sln └── MenusSolution │ ├── .bowerrc │ ├── Controllers │ ├── HomeController.cs │ └── MenusController.cs │ ├── MenusSolution.csproj │ ├── Models │ ├── ErrorViewModel.cs │ ├── Menu.cs │ └── MenuHelper.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── Views │ ├── Home │ │ ├── About.cshtml │ │ ├── Contact.cshtml │ │ └── Index.cshtml │ ├── Menus │ │ ├── Model.cshtml │ │ └── String.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ ├── _Layout.cshtml │ │ ├── _MenuPartial.cshtml │ │ └── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── bower.json │ ├── bundleconfig.json │ ├── demo.db │ └── wwwroot │ ├── css │ ├── site.css │ └── site.min.css │ ├── favicon.ico │ ├── images │ ├── banner1.svg │ ├── banner2.svg │ ├── banner3.svg │ └── banner4.svg │ └── js │ ├── site.js │ └── site.min.js ├── MonoDemo ├── MonoDemo.sln └── MonoDemo │ ├── .bowerrc │ ├── Controllers │ └── HomeController.cs │ ├── MonoDemo.csproj │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── bower.json │ ├── bundleconfig.json │ └── wwwroot │ └── favicon.ico ├── NancyDemoForFormsauthentication ├── .vs │ ├── NancyDemoForFormsauthentication │ │ └── v14 │ │ │ └── .suo │ └── config │ │ └── applicationhost.config ├── NancyDemoForFormsauthentication.sln └── NancyDemoForFormsauthentication │ ├── Bootstrapper.cs │ ├── Models │ └── SystemUser.cs │ ├── Modules │ ├── HomeModule.cs │ └── SecureModule.cs │ ├── NancyDemoForFormsauthentication.csproj │ ├── NancyDemoForFormsauthentication.csproj.user │ ├── Properties │ └── AssemblyInfo.cs │ ├── UserIdentity.cs │ ├── UserMapper.cs │ ├── Views │ └── Home │ │ ├── index.html │ │ └── login.html │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ └── packages.config ├── NancyDemoForModelBinding ├── .vs │ ├── NancyDemoForModelBinding │ │ └── v14 │ │ │ └── .suo │ └── config │ │ └── applicationhost.config ├── NancyDemoForModelBinding.sln └── NancyDemoForModelBinding │ ├── Content │ └── jquery-1.10.2.min.js │ ├── Models │ └── Employee.cs │ ├── Modules │ ├── HomeModule.cs │ └── TestModule.cs │ ├── MyModelBinder.cs │ ├── NancyDemoForModelBinding.csproj │ ├── NancyDemoForModelBinding.csproj.user │ ├── Properties │ └── AssemblyInfo.cs │ ├── Views │ ├── Home │ │ └── index.html │ └── Test │ │ ├── custom.html │ │ ├── default.html │ │ └── json.html │ ├── Web.Debug.config │ ├── Web.Release.config │ ├── Web.config │ └── packages.config ├── NancyDemoWithHostingAspnet ├── MovieDemo │ ├── .vs │ │ ├── MovieDemo │ │ │ └── v14 │ │ │ │ └── .suo │ │ └── config │ │ │ └── applicationhost.config │ ├── MovieDemo.sln │ ├── MovieDemo │ │ ├── Content │ │ │ ├── Site.css │ │ │ ├── bootstrap.css │ │ │ └── bootstrap.min.css │ │ ├── CustomBootstrapper.cs │ │ ├── Models │ │ │ ├── Movie.cs │ │ │ └── MovieType.cs │ │ ├── Modules │ │ │ ├── HomeModule.cs │ │ │ ├── MovieModule.cs │ │ │ └── MovieTypeModule.cs │ │ ├── MovieDemo.csproj │ │ ├── MovieDemo.csproj.user │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── Scripts │ │ │ ├── _references.js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ ├── jquery-1.10.2.intellisense.js │ │ │ ├── jquery-1.10.2.js │ │ │ ├── jquery-1.10.2.min.js │ │ │ ├── jquery-1.10.2.min.map │ │ │ ├── jquery.validate-vsdoc.js │ │ │ ├── jquery.validate.js │ │ │ ├── jquery.validate.min.js │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ ├── jquery.validate.unobtrusive.min.js │ │ │ ├── modernizr-2.6.2.js │ │ │ ├── respond.js │ │ │ └── respond.min.js │ │ ├── ViewModels │ │ │ ├── MovieListViewModel.cs │ │ │ ├── MovieTypeListViewModel.cs │ │ │ └── MovieViewModel.cs │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── About.cshtml │ │ │ │ ├── Contact.cshtml │ │ │ │ └── Index.cshtml │ │ │ ├── Movie │ │ │ │ ├── Create.cshtml │ │ │ │ ├── Edit.cshtml │ │ │ │ └── Index.cshtml │ │ │ ├── MovieType │ │ │ │ ├── Create.cshtml │ │ │ │ ├── Edit.cshtml │ │ │ │ └── Index.cshtml │ │ │ └── _Layout.cshtml │ │ ├── Web.Debug.config │ │ ├── Web.Release.config │ │ ├── Web.config │ │ └── packages.config │ └── script.sql └── README ├── NancyDemoWithOwin ├── MovieDemoWithOwin │ ├── .vs │ │ ├── MovieDemoWithOwin │ │ │ └── v14 │ │ │ │ └── .suo │ │ └── config │ │ │ └── applicationhost.config │ ├── MovieDemoWithOwin.sln │ └── MovieDemoWithOwin │ │ ├── Adapter.cs │ │ ├── Content │ │ ├── Site.css │ │ ├── bootstrap.css │ │ └── bootstrap.min.css │ │ ├── CustomBootstrapper.cs │ │ ├── Models │ │ ├── Movie.cs │ │ └── MovieType.cs │ │ ├── Modules │ │ ├── HomeModule.cs │ │ ├── MovieModule.cs │ │ └── MovieTypeModule.cs │ │ ├── MovieDemoWithOwin.csproj │ │ ├── MovieDemoWithOwin.csproj.user │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── PublishProfiles │ │ │ ├── test.pubxml │ │ │ └── test.pubxml.user │ │ ├── RazorConfig.cs │ │ ├── Scripts │ │ ├── _references.js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── jquery-1.10.2.intellisense.js │ │ ├── jquery-1.10.2.js │ │ ├── jquery-1.10.2.min.js │ │ ├── jquery-1.10.2.min.map │ │ ├── jquery.validate-vsdoc.js │ │ ├── jquery.validate.js │ │ ├── jquery.validate.min.js │ │ ├── jquery.validate.unobtrusive.js │ │ ├── jquery.validate.unobtrusive.min.js │ │ ├── modernizr-2.6.2.js │ │ ├── respond.js │ │ └── respond.min.js │ │ ├── SiteRootPath.cs │ │ ├── Startup.cs │ │ ├── ViewModels │ │ ├── MovieListViewModel.cs │ │ ├── MovieTypeListViewModel.cs │ │ └── MovieViewModel.cs │ │ ├── Views │ │ ├── Home │ │ │ ├── About.cshtml │ │ │ ├── Contact.cshtml │ │ │ └── Index.cshtml │ │ ├── Movie │ │ │ ├── Create.cshtml │ │ │ ├── Edit.cshtml │ │ │ └── Index.cshtml │ │ ├── MovieType │ │ │ ├── Create.cshtml │ │ │ ├── Edit.cshtml │ │ │ └── Index.cshtml │ │ └── _Layout.cshtml │ │ ├── Web.Debug.config │ │ ├── Web.Release.config │ │ ├── Web.config │ │ └── packages.config ├── OwinDemo │ ├── .vs │ │ ├── OwinDemo │ │ │ └── v14 │ │ │ │ └── .suo │ │ └── config │ │ │ └── applicationhost.config │ ├── OwinDemo.sln │ └── OwinDemo │ │ ├── Adapter.cs │ │ ├── Modules │ │ └── HomeModule.cs │ │ ├── OwinDemo.csproj │ │ ├── OwinDemo.csproj.user │ │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ └── PublishProfiles │ │ │ ├── test.pubxml │ │ │ └── test.pubxml.user │ │ ├── Startup.cs │ │ ├── Web.Debug.config │ │ ├── Web.Release.config │ │ ├── Web.config │ │ └── packages.config └── OwinSelfDemo │ ├── .vs │ └── OwinSelfDemo │ │ └── v14 │ │ └── .suo │ ├── OwinSelfDemo.sln │ └── OwinSelfDemo │ ├── Adapter.cs │ ├── App.config │ ├── Modules │ └── HomeModule.cs │ ├── OwinSelfDemo.csproj │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Startup.cs │ └── packages.config ├── NancyDemoWithSelfHosting ├── SelfHostingDemo │ ├── .vs │ │ └── SelfHostingDemo │ │ │ └── v14 │ │ │ └── .suo │ ├── SelfHostingDemo.sln │ └── SelfHostingDemo │ │ ├── App.config │ │ ├── Modules │ │ └── HomeModule.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── SelfHostingDemo.csproj │ │ └── packages.config └── TopShelfDemo │ ├── .vs │ └── TopShelfDemo │ │ └── v14 │ │ └── .suo │ ├── TopShelfDemo.sln │ └── TopShelfDemo │ ├── App.config │ ├── Modules │ └── HomeModule.cs │ ├── NancySelfHost.cs │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── TopShelfDemo.csproj │ └── packages.config ├── ObjectPoolDemo ├── ObjectPoolDemo.csproj ├── ObjectPoolDemo.sln └── Program.cs ├── OptionsDemo ├── OptionsDemo.sln ├── OptionsDemo │ ├── Controllers │ │ └── ValuesController.cs │ ├── DemoOptions.cs │ ├── OptionsDemo.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ └── appsettings.json └── OptionsTest │ ├── MyClass.cs │ ├── MyClassTests.cs │ └── OptionsTest.csproj ├── PluginsDemo ├── Common │ ├── BasePluginsService.cs │ └── Common.csproj ├── Plugins.AA │ ├── Plugins.AA.csproj │ └── PluginsService.cs ├── Plugins.BB │ ├── Plugins.BB.csproj │ └── PluginsService.cs ├── PluginsDemo.sln └── Web │ ├── Controllers │ └── ValuesController.cs │ ├── PluginsOptions.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── Web.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── RPDemo ├── API │ ├── API.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── StudentModule.cs │ └── rpdemo.db ├── Models │ ├── Models.csproj │ └── Student.cs ├── RPDemo.sln └── WebSite │ ├── .bowerrc │ ├── Pages │ ├── About.cshtml │ ├── About.cshtml.cs │ ├── Contact.cshtml │ ├── Contact.cshtml.cs │ ├── Error.cshtml │ ├── Error.cshtml.cs │ ├── Index.cshtml │ ├── Index.cshtml.cs │ ├── Students │ │ ├── Create.cshtml │ │ ├── Create.cshtml.cs │ │ ├── Details.cshtml │ │ ├── Details.cshtml.cs │ │ ├── Edit.cshtml │ │ ├── Edit.cshtml.cs │ │ ├── Index.cshtml │ │ └── Index.cshtml.cs │ ├── _Layout.cshtml │ ├── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Services │ ├── IStudentService.cs │ └── StudentService.cs │ ├── Startup.cs │ ├── WebSite.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── bower.json │ ├── bundleconfig.json │ └── wwwroot │ ├── css │ ├── site.css │ └── site.min.css │ ├── favicon.ico │ ├── images │ ├── banner1.svg │ ├── banner2.svg │ ├── banner3.svg │ └── banner4.svg │ ├── js │ ├── site.js │ └── site.min.js │ └── 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 ├── RedisBatchRemoveSolution ├── RedisBatchRemoveSolution.sln └── RedisBatchRemoveSolution │ ├── Program.cs │ └── RedisBatchRemoveSolution.csproj ├── RedisDemo ├── .vs │ ├── RedisDemo │ │ └── v14 │ │ │ └── .suo │ ├── config │ │ └── applicationhost.config │ └── restore.dg ├── RedisDemo.sln ├── global.json └── src │ └── RedisDemo │ ├── .bowerrc │ ├── Common │ ├── IRedis.cs │ ├── RedisConfig.cs │ ├── RedisConfigService.cs │ ├── RedisHelper.cs │ └── RedisSession.cs │ ├── Controllers │ ├── HomeController.cs │ └── SessionController.cs │ ├── Program.cs │ ├── Project_Readme.html │ ├── Properties │ └── launchSettings.json │ ├── RedisDemo.xproj │ ├── RedisDemo.xproj.user │ ├── Startup.cs │ ├── Views │ ├── Home │ │ ├── About.cshtml │ │ ├── Contact.cshtml │ │ └── Index.cshtml │ ├── Session │ │ ├── About.cshtml │ │ └── Index.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ └── _Layout.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── appsettings.json │ ├── bower.json │ ├── bundleconfig.json │ ├── project.json │ ├── project.lock.json │ ├── web.config │ └── wwwroot │ ├── _references.js │ ├── css │ ├── site.css │ └── site.min.css │ ├── favicon.ico │ ├── images │ ├── banner1.svg │ ├── banner2.svg │ ├── banner3.svg │ └── banner4.svg │ ├── js │ ├── site.js │ └── site.min.js │ └── lib │ ├── bootstrap │ ├── .bower.json │ ├── LICENSE │ └── dist │ │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap-theme.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── 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 │ │ ├── bootstrap.min.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 │ │ ├── additional-methods.min.js │ │ ├── jquery.validate.js │ │ └── jquery.validate.min.js │ └── jquery │ ├── .bower.json │ ├── LICENSE.txt │ └── dist │ ├── jquery.js │ ├── jquery.min.js │ └── jquery.min.map ├── RedisLockDemo ├── RedisLockDemo.sln └── RedisLockDemo │ ├── Program.cs │ └── RedisLockDemo.csproj ├── RefreshCaching ├── RefreshCaching.sln └── RefreshCaching │ ├── BgTasks │ └── RefreshCachingBgTask.cs │ ├── ConstValue.cs │ ├── Controllers │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── RefreshCaching.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── ResponseCachingDemo ├── ResponseCachingDemo.sln └── ResponseCachingDemo │ ├── Controllers │ └── HomeController.cs │ ├── Models │ └── TestModel.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── ResponseCachingDemo.csproj │ ├── Startup.cs │ ├── Views │ ├── Home │ │ └── Index.cshtml │ ├── Shared │ │ └── _Layout.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ └── site.js ├── RoundRobinDemo ├── RoundRobinDemo.sln └── RoundRobinDemo │ ├── Program.cs │ ├── RoundRobin.cs │ └── RoundRobinDemo.csproj ├── SteeltoeWithHttpClientFactory ├── SteeltoeWithHttpClientFactory.sln └── SteeltoeWithHttpClientFactory │ ├── Controllers │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Services │ └── MyService.cs │ ├── Startup.cs │ ├── SteeltoeWithHttpClientFactory.csproj │ ├── appsettings.json │ └── nlog.config ├── Template ├── content │ └── TplDemo │ │ ├── .template.config │ │ └── template.json │ │ ├── TplDemo.sln │ │ ├── src │ │ ├── TplDemo.Core │ │ │ ├── Extensions │ │ │ │ └── ObjectExtentions.cs │ │ │ ├── TplDemo.Core.csproj │ │ │ ├── TplDemoAppSettings.cs │ │ │ └── TplDemoConstValue.cs │ │ ├── TplDemo.Data │ │ │ ├── DapperRepositoryBase.cs │ │ │ └── TplDemo.Data.csproj │ │ ├── TplDemo.Services │ │ │ └── TplDemo.Services.csproj │ │ └── TplDemo │ │ │ ├── Controllers │ │ │ ├── HomeController.cs │ │ │ └── ValuesController.cs │ │ │ ├── Middlewares │ │ │ ├── RequestLogMiddleware.cs │ │ │ └── RequestLogServiceCollectionExtensions.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── TplDemo.csproj │ │ │ ├── WebHostBuilderJexusExtensions.cs │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.Staging.json │ │ │ ├── appsettings.json │ │ │ └── nlog.config │ │ └── test │ │ ├── TplDemo.Core.Tests │ │ └── TplDemo.Core.Tests.csproj │ │ └── TplDemo.Services.Tests │ │ └── TplDemo.Services.Tests.csproj ├── gen_tpl.ps1 └── gen_tpl.sh └── WeightedRoundRobinDemo ├── WeightedRoundRobinDemo.sln └── WeightedRoundRobinDemo ├── Program.cs ├── WeightedRoundRobin.cs └── WeightedRoundRobinDemo.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/.gitignore -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/README.md -------------------------------------------------------------------------------- /src/APIGatewayDemo/APIGateway/APIGateway.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/APIGateway/APIGateway.csproj -------------------------------------------------------------------------------- /src/APIGatewayDemo/APIGateway/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/APIGateway/Program.cs -------------------------------------------------------------------------------- /src/APIGatewayDemo/APIGateway/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/APIGateway/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/APIGatewayDemo/APIGateway/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/APIGateway/Startup.cs -------------------------------------------------------------------------------- /src/APIGatewayDemo/APIGateway/configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/APIGateway/configuration.json -------------------------------------------------------------------------------- /src/APIGatewayDemo/APIGateway/tempkey.rsa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/APIGateway/tempkey.rsa -------------------------------------------------------------------------------- /src/APIGatewayDemo/APIGatewayDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/APIGatewayDemo.sln -------------------------------------------------------------------------------- /src/APIGatewayDemo/CustomersAPIServices/CustomersAPIServices.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/CustomersAPIServices/CustomersAPIServices.csproj -------------------------------------------------------------------------------- /src/APIGatewayDemo/CustomersAPIServices/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/CustomersAPIServices/Program.cs -------------------------------------------------------------------------------- /src/APIGatewayDemo/CustomersAPIServices/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/CustomersAPIServices/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/APIGatewayDemo/CustomersAPIServices/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/CustomersAPIServices/Startup.cs -------------------------------------------------------------------------------- /src/APIGatewayDemo/ProductsAPIServices/ProductsAPIServices.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/ProductsAPIServices/ProductsAPIServices.csproj -------------------------------------------------------------------------------- /src/APIGatewayDemo/ProductsAPIServices/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/ProductsAPIServices/Program.cs -------------------------------------------------------------------------------- /src/APIGatewayDemo/ProductsAPIServices/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/ProductsAPIServices/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/APIGatewayDemo/ProductsAPIServices/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/APIGatewayDemo/ProductsAPIServices/Startup.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/ASPNETCoreAPIAuthorizedDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/ASPNETCoreAPIAuthorizedDemo.sln -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/Common/Common.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/Common/Common.xproj -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/Common/HMACMD5Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/Common/HMACMD5Helper.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/Common/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/Common/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/Common/ResponseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/Common/ResponseResult.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/Common/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/Common/project.json -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/Common/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/Common/project.lock.json -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/CommandText/BookCommandText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/CommandText/BookCommandText.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Common/DapperHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Common/DapperHelper.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Controllers/BookController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Controllers/BookController.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Middlewares/DapperExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Middlewares/DapperExtensions.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Middlewares/DapperMiddleWare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Middlewares/DapperMiddleWare.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Middlewares/DapperOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Middlewares/DapperOptions.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Program.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Project_Readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Project_Readme.html -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/Startup.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/WebApi.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/WebApi.xproj -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/appsettings.json -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/project.json -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/project.lock.json -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApi/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApi/web.config -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/BookApiTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/BookApiTest.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/WebApiTest.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/WebApiTest.xproj -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/project.json -------------------------------------------------------------------------------- /src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ASPNETCoreAPIAuthorizedDemo/WebApiTest/project.lock.json -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo.sln -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/BasicEpplusDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/BasicEpplusDemo.csproj -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/Controllers/EPPlusController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/Controllers/EPPlusController.cs -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/DemoResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/DemoResponse.cs -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/Program.cs -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/Startup.cs -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/UserInfo.cs -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/BasicEpplusDemo/BasicEpplusDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicEpplusDemo/BasicEpplusDemo/appsettings.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/APIGateway.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/APIGateway.csproj -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/Controllers/StudentsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/Controllers/StudentsController.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/Program.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/Services/SchoolService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/Services/SchoolService.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/Services/StudentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/Services/StudentService.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/Startup.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/appsettings.Development.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/APIGateway/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/APIGateway/appsettings.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/BasicSteeltoeDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/BasicSteeltoeDemo.sln -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/Program.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/SchoolServices.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/SchoolServices.csproj -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/Services/IStudentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/Services/IStudentService.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/Services/StudentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/Services/StudentService.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/Startup.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/appsettings.Development.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/SchoolServices/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/SchoolServices/appsettings.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices/Program.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices/Startup.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices/StudentServices.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices/StudentServices.csproj -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices/appsettings.Development.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices/appsettings.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices2/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices2/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices2/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices2/Program.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices2/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices2/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices2/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices2/Startup.cs -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices2/StudentServices2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices2/StudentServices2.csproj -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices2/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices2/appsettings.Development.json -------------------------------------------------------------------------------- /src/BasicSteeltoeDemo/StudentServices2/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/BasicSteeltoeDemo/StudentServices2/appsettings.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingAOPDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingAOPDemo.sln -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib" 3 | } 4 | -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/BLL/DateTimeBLL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/BLL/DateTimeBLL.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/CachingWithAspectCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/CachingWithAspectCore.csproj -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/Controllers/HomeController.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/Program.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/QCaching/ICachingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/QCaching/ICachingProvider.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/QCaching/IQCachable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/QCaching/IQCachable.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/QCaching/IQCaching.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/QCaching/IQCaching.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/QCaching/QCachingAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/QCaching/QCachingAttribute.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/Services/IDateTimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/Services/IDateTimeService.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/Startup.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/appsettings.Development.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/appsettings.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/bower.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/bundleconfig.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithAspectCore/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithAspectCore/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib" 3 | } 4 | -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/BLL/DateTimeBLL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/BLL/DateTimeBLL.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/CachingWithCastle.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/CachingWithCastle.csproj -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/Controllers/HomeController.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/Program.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/QCaching/ICachingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/QCaching/ICachingProvider.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/QCaching/IQCachable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/QCaching/IQCachable.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/QCaching/IQCaching.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/QCaching/IQCaching.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/QCaching/MemoryCachingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/QCaching/MemoryCachingProvider.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/QCaching/QCachingAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/QCaching/QCachingAttribute.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/QCaching/QCachingInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/QCaching/QCachingInterceptor.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/Services/IDateTimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/Services/IDateTimeService.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/Startup.cs -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/appsettings.Development.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/appsettings.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/bower.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/bundleconfig.json -------------------------------------------------------------------------------- /src/CachingAOPDemo/CachingWithCastle/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingAOPDemo/CachingWithCastle/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/CachingSerializer/CachingSerializer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingSerializer/CachingSerializer.sln -------------------------------------------------------------------------------- /src/CachingSerializer/CachingSerializer/CachingSerializer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingSerializer/CachingSerializer/CachingSerializer.csproj -------------------------------------------------------------------------------- /src/CachingSerializer/CachingSerializer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CachingSerializer/CachingSerializer/Program.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/CallAPIsDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/CallAPIsDemo.sln -------------------------------------------------------------------------------- /src/CallAPIsDemo/DemoAPI/Controllers/PersonsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/DemoAPI/Controllers/PersonsController.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/DemoAPI/DemoAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/DemoAPI/DemoAPI.csproj -------------------------------------------------------------------------------- /src/CallAPIsDemo/DemoAPI/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/DemoAPI/Person.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/DemoAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/DemoAPI/Program.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/DemoAPI/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/DemoAPI/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/DemoAPI/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/DemoAPI/Startup.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/DemoAPI/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/DemoAPI/appsettings.Development.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/DemoAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/DemoAPI/appsettings.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitBasicDemo/IPersonsApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitBasicDemo/IPersonsApi.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitBasicDemo/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitBasicDemo/Person.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitBasicDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitBasicDemo/Program.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitBasicDemo/RefitBasicDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitBasicDemo/RefitBasicDemo.csproj -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitClientApi/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitClientApi/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitClientApi/IPersonsApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitClientApi/IPersonsApi.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitClientApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitClientApi/Program.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitClientApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitClientApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitClientApi/RefitClientApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitClientApi/RefitClientApi.csproj -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitClientApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitClientApi/Startup.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitClientApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitClientApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/RefitClientApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/RefitClientApi/appsettings.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/IPersonApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/IPersonApiClient.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/Program.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/Startup.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/WebApiClientApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/WebApiClientApi.csproj -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/WebApiClientExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/WebApiClientExtension.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientApi/appsettings.json -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientDemo/IPersonApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientDemo/IPersonApiClient.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientDemo/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientDemo/Person.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientDemo/Program.cs -------------------------------------------------------------------------------- /src/CallAPIsDemo/WebApiClientDemo/WebApiClientDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CallAPIsDemo/WebApiClientDemo/WebApiClientDemo.csproj -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/.vs/Catcher.AndroidDemo/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/.vs/Catcher.AndroidDemo/v14/.suo -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/.vs/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/.vs/config/applicationhost.config -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.Common/EasyWebRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.Common/EasyWebRequest.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/DB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/DB.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/MainActivity.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/Model.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/MyAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/MyAdapter.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/UserActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/UserActivity.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyLogOn/packages.config -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyService/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyService/Global.asax -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyService/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyService/Global.asax.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyService/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.EasyService/Web.config -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.SplashDemo/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.SplashDemo/MainActivity.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/Catcher.AndroidDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/Catcher.AndroidDemo.sln -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Assets/AboutAssets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Assets/AboutAssets.txt -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/GettingStarted.Xamarin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/GettingStarted.Xamarin -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/GuideActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/GuideActivity.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/GuideDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/GuideDemo.csproj -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/GuideDemo.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/GuideDemo.csproj.user -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/MainActivity.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Properties/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Properties/AndroidManifest.xml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/AboutResources.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/AboutResources.txt -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/Resource.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/Resource.Designer.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/drawable/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/drawable/Icon.png -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/drawable/dark_dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/drawable/dark_dot.png -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/drawable/dot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/drawable/dot.xml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/drawable/white_dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/drawable/white_dot.png -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/layout/Main.axml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/layout/Main.axml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/layout/activity_guide.axml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/layout/activity_guide.axml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/layout/guide_first.axml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/layout/guide_first.axml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/layout/guide_second.axml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/layout/guide_second.axml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/layout/guide_third.axml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/layout/guide_third.axml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/layout/splash.axml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/layout/splash.axml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/Resources/values/Strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/Resources/values/Strings.xml -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/SplashActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/SplashActivity.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/ViewPagerAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/ViewPagerAdapter.cs -------------------------------------------------------------------------------- /src/Catcher.AndroidDemo/GuideDemo/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.AndroidDemo/GuideDemo/packages.config -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/.vs/Catcher.MvvmCrossDemo/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/.vs/Catcher.MvvmCrossDemo/v14/.suo -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.Core/App.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.Core/App.cs -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.Core/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.Core/packages.config -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.First/Setup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.First/Setup.cs -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.First/Views/TipView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.First/Views/TipView.cs -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.First/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.First/packages.config -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.Second/Setup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.Second/Setup.cs -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.Second/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.Second/packages.config -------------------------------------------------------------------------------- /src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.MvvmCrossDemo/Catcher.MvvmCrossDemo.sln -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/.vs/Catcher.Unit.Demo/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/.vs/Catcher.Unit.Demo/v14/.suo -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib.Test/Catcher.Lib.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib.Test/Catcher.Lib.Test.csproj -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib.Test/MethodTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib.Test/MethodTest.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib.Test/UserDALTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib.Test/UserDALTest.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib.Test/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib.Test/packages.config -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/App.config -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/Catcher.Lib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/Catcher.Lib.csproj -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/IUserDAL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/IUserDAL.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/Implement/UserDAL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/Implement/UserDAL.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/Method.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/Method.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/Model/DB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/Model/DB.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/Model/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/Model/UserInfo.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Lib/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Lib/packages.config -------------------------------------------------------------------------------- /src/Catcher.Unit.Demo/Catcher.Unit.Demo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Catcher.Unit.Demo/Catcher.Unit.Demo.sln -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/CircuitBreakerDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/CircuitBreakerDemo.sln -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OrderServices/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OrderServices/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OrderServices/OrderServices.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OrderServices/OrderServices.csproj -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OrderServices/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OrderServices/Program.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OrderServices/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OrderServices/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OrderServices/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OrderServices/Startup.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OrderServices/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OrderServices/appsettings.Development.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OrderServices/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OrderServices/appsettings.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OtherServices/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OtherServices/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OtherServices/OtherServices.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OtherServices/OtherServices.csproj -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OtherServices/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OtherServices/Program.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OtherServices/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OtherServices/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OtherServices/Services/OrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OtherServices/Services/OrderService.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OtherServices/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OtherServices/Startup.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OtherServices/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OtherServices/appsettings.Development.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/OtherServices/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/OtherServices/appsettings.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/APIServiceA/APIServiceA.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/APIServiceA/APIServiceA.csproj -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/APIServiceA/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/APIServiceA/Program.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/APIServiceA/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/APIServiceA/Startup.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/APIServiceA/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/APIServiceA/appsettings.Development.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/APIServiceA/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/APIServiceA/appsettings.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/CBDemo/CBDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/CBDemo/CBDemo.csproj -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/CBDemo/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/CBDemo/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/CBDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/CBDemo/Program.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/CBDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/CBDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/CBDemo/Services/AService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/CBDemo/Services/AService.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/CBDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/CBDemo/Startup.cs -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/CBDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/CBDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/Polly/CBDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/Polly/CBDemo/appsettings.json -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/PollyCBDemo/PollyCBDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/PollyCBDemo/PollyCBDemo.csproj -------------------------------------------------------------------------------- /src/CircuitBreakerDemo/PollyCBDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/CircuitBreakerDemo/PollyCBDemo/Program.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/ConsulConfigDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/ConsulConfigDemo.sln -------------------------------------------------------------------------------- /src/ConsulConfigDemo/DirectConsulApiDemo/DirectConsulApiDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/DirectConsulApiDemo/DirectConsulApiDemo.csproj -------------------------------------------------------------------------------- /src/ConsulConfigDemo/DirectConsulApiDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/DirectConsulApiDemo/Program.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/DirectConsulApiDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/DirectConsulApiDemo/Startup.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/DirectConsulApiDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/DirectConsulApiDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/ConsulConfigDemo/DirectConsulApiDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/DirectConsulApiDemo/appsettings.json -------------------------------------------------------------------------------- /src/ConsulConfigDemo/OriginalAndConsulTemplateDemo/DemoAppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/OriginalAndConsulTemplateDemo/DemoAppSettings.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/OriginalAndConsulTemplateDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/OriginalAndConsulTemplateDemo/Program.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/OriginalAndConsulTemplateDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/OriginalAndConsulTemplateDemo/Startup.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/OriginalAndConsulTemplateDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/OriginalAndConsulTemplateDemo/appsettings.json -------------------------------------------------------------------------------- /src/ConsulConfigDemo/WintonExtConsulDemo/DemoAppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/WintonExtConsulDemo/DemoAppSettings.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/WintonExtConsulDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/WintonExtConsulDemo/Program.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/WintonExtConsulDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/WintonExtConsulDemo/Startup.cs -------------------------------------------------------------------------------- /src/ConsulConfigDemo/WintonExtConsulDemo/WintonExtConsulDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/WintonExtConsulDemo/WintonExtConsulDemo.csproj -------------------------------------------------------------------------------- /src/ConsulConfigDemo/WintonExtConsulDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ConsulConfigDemo/WintonExtConsulDemo/appsettings.json -------------------------------------------------------------------------------- /src/ConsulConfigDemo/appsettings.tpl: -------------------------------------------------------------------------------- 1 | {{ key "App1/appsettings.json" }} -------------------------------------------------------------------------------- /src/DIDemo/DIDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo.sln -------------------------------------------------------------------------------- /src/DIDemo/DIDemo/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/DIDemo/DIDemo/DIDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo/DIDemo.csproj -------------------------------------------------------------------------------- /src/DIDemo/DIDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo/Program.cs -------------------------------------------------------------------------------- /src/DIDemo/DIDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/DIDemo/DIDemo/Services/IDemoService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo/Services/IDemoService.cs -------------------------------------------------------------------------------- /src/DIDemo/DIDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo/Startup.cs -------------------------------------------------------------------------------- /src/DIDemo/DIDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/DIDemo/DIDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/DIDemo/appsettings.json -------------------------------------------------------------------------------- /src/DIDemo/NamedDiDemo/NamedDiDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/NamedDiDemo/NamedDiDemo.csproj -------------------------------------------------------------------------------- /src/DIDemo/NamedDiDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DIDemo/NamedDiDemo/Program.cs -------------------------------------------------------------------------------- /src/DockerDemo/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/.dockerignore -------------------------------------------------------------------------------- /src/DockerDemo/DockerDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/DockerDemo.sln -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/Dockerfile -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/Program.cs -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/RuntimeDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/RuntimeDemo.csproj -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/Startup.cs -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/appsettings.json -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo/publish.sh -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/Dockerfile -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/Program.cs -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/RuntimeDemo2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/RuntimeDemo2.csproj -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/Startup.cs -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/appsettings.Development.json -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/appsettings.json -------------------------------------------------------------------------------- /src/DockerDemo/RuntimeDemo2/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/RuntimeDemo2/publish.sh -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/Dockerfile -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/Program.cs -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/SdkDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/SdkDemo.csproj -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/Startup.cs -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/appsettings.json -------------------------------------------------------------------------------- /src/DockerDemo/SdkDemo/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/DockerDemo/SdkDemo/publish.sh -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/AspNetCoreDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/AspNetCoreDemo.csproj -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/Program.cs -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/Startup.cs -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/Student.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/Student.cs -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/StudentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/StudentService.cs -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/ValidateFilterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/ValidateFilterAttribute.cs -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/FluentValidationDemo/AspNetCoreDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/AspNetCoreDemo/appsettings.json -------------------------------------------------------------------------------- /src/FluentValidationDemo/BasicConsoleApp/BasicConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/BasicConsoleApp/BasicConsoleApp.csproj -------------------------------------------------------------------------------- /src/FluentValidationDemo/BasicConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/BasicConsoleApp/Program.cs -------------------------------------------------------------------------------- /src/FluentValidationDemo/FluentValidationDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/FluentValidationDemo/FluentValidationDemo.sln -------------------------------------------------------------------------------- /src/GenericHostDemo/GenericHostDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/GenericHostDemo.sln -------------------------------------------------------------------------------- /src/GenericHostDemo/MQSender/MQSender.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/MQSender/MQSender.csproj -------------------------------------------------------------------------------- /src/GenericHostDemo/MQSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/MQSender/Program.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/AppSettings.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/ComsumeRabbitMQHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/ComsumeRabbitMQHostedService.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/Extensions.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/NoneWebApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/NoneWebApp.csproj -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/PrinterHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/PrinterHostedService.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/PrinterHostedService2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/PrinterHostedService2.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/PrinterHostedService3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/PrinterHostedService3.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/Program.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/TimerHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/TimerHostedService.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/appsettings.Staging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/appsettings.Staging.json -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/appsettings.json -------------------------------------------------------------------------------- /src/GenericHostDemo/NoneWebApp/nlog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/NoneWebApp/nlog.config -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/AppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/AppSettings.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/BgTasks/ComsumeRabbitMQHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/BgTasks/ComsumeRabbitMQHostedService.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/BgTasks/PrinterHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/BgTasks/PrinterHostedService.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/BgTasks/PrinterHostedService2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/BgTasks/PrinterHostedService2.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/BgTasks/TimerHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/BgTasks/TimerHostedService.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/Program.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/Startup.cs -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/WebApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/WebApp.csproj -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/appsettings.Staging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/appsettings.Staging.json -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/appsettings.json -------------------------------------------------------------------------------- /src/GenericHostDemo/WebApp/nlog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/GenericHostDemo/WebApp/nlog.config -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/ConsoleApp/ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/ConsoleApp/ConsoleApp.csproj -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/ConsoleApp/Program.cs -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/HttpClientFactoryDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/HttpClientFactoryDemo.sln -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/TestAPI/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/TestAPI/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/TestAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/TestAPI/Program.cs -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/TestAPI/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/TestAPI/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/TestAPI/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/TestAPI/Startup.cs -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/TestAPI/TestAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/TestAPI/TestAPI.csproj -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/TestAPI/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/TestAPI/appsettings.Development.json -------------------------------------------------------------------------------- /src/HttpClientFactoryDemo/TestAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/HttpClientFactoryDemo/TestAPI/appsettings.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/APITest/APITest.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/APITest/APITest.xproj -------------------------------------------------------------------------------- /src/JWTTokenDemo/APITest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/APITest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/APITest/ValueAPITest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/APITest/ValueAPITest.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/APITest/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/APITest/project.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/APITest/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/APITest/project.lock.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/AuthorizedServer.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/AuthorizedServer.xproj -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/Program.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/Project_Readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/Project_Readme.html -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/Startup.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/appsettings.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/project.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/project.lock.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/AuthorizedServer/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/AuthorizedServer/web.config -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/ApplicationInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/ApplicationInfo.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/Helpers/RedisHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/Helpers/RedisHelper.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/Helpers/RedisOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/Helpers/RedisOptions.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/Helpers/RedisService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/Helpers/RedisService.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/JWT.Common.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/JWT.Common.xproj -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/Token.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/project.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWT.Common/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWT.Common/project.lock.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/JWTTokenDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/JWTTokenDemo.sln -------------------------------------------------------------------------------- /src/JWTTokenDemo/ServerTest/AuthorizedServerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/ServerTest/AuthorizedServerTest.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/ServerTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/ServerTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/ServerTest/ServerTest.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/ServerTest/ServerTest.xproj -------------------------------------------------------------------------------- /src/JWTTokenDemo/ServerTest/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/ServerTest/project.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/ServerTest/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/ServerTest/project.lock.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/Program.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/Project_Readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/Project_Readme.html -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/Startup.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/Startup_JwtAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/Startup_JwtAuth.cs -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/WebAPI.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/WebAPI.xproj -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/appsettings.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/project.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/project.lock.json -------------------------------------------------------------------------------- /src/JWTTokenDemo/WebAPI/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JWTTokenDemo/WebAPI/web.config -------------------------------------------------------------------------------- /src/JaegerDemo/CustomerApi/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/CustomerApi/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/JaegerDemo/CustomerApi/CustomerApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/CustomerApi/CustomerApi.csproj -------------------------------------------------------------------------------- /src/JaegerDemo/CustomerApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/CustomerApi/Program.cs -------------------------------------------------------------------------------- /src/JaegerDemo/CustomerApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/CustomerApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/JaegerDemo/CustomerApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/CustomerApi/Startup.cs -------------------------------------------------------------------------------- /src/JaegerDemo/CustomerApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/CustomerApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/JaegerDemo/CustomerApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/CustomerApi/appsettings.json -------------------------------------------------------------------------------- /src/JaegerDemo/JaegerDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/JaegerDemo.sln -------------------------------------------------------------------------------- /src/JaegerDemo/OrderApi/Controllers/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/OrderApi/Controllers/OrdersController.cs -------------------------------------------------------------------------------- /src/JaegerDemo/OrderApi/OrderApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/OrderApi/OrderApi.csproj -------------------------------------------------------------------------------- /src/JaegerDemo/OrderApi/OrderDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/OrderApi/OrderDbContext.cs -------------------------------------------------------------------------------- /src/JaegerDemo/OrderApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/OrderApi/Program.cs -------------------------------------------------------------------------------- /src/JaegerDemo/OrderApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/OrderApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/JaegerDemo/OrderApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/OrderApi/Startup.cs -------------------------------------------------------------------------------- /src/JaegerDemo/OrderApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/OrderApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/JaegerDemo/OrderApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JaegerDemo/OrderApi/appsettings.json -------------------------------------------------------------------------------- /src/JwtTokenDemo2/APITest/APITest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/APITest/APITest.csproj -------------------------------------------------------------------------------- /src/JwtTokenDemo2/APITest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/APITest/Program.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/AuthorizedServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/AuthorizedServer.csproj -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Controllers/TokenController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Controllers/TokenController.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Models/Audience.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Models/Audience.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Models/DemoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Models/DemoDbContext.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Models/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Models/Token.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Models/UserInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Models/UserInfo.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Program.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Repositories/IRTokenRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Repositories/IRTokenRepository.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Repositories/RTokenRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Repositories/RTokenRepository.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/Startup.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/ViewModels/Parameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/ViewModels/Parameters.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/ViewModels/ResponseData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/ViewModels/ResponseData.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/appsettings.Development.json -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/appsettings.json -------------------------------------------------------------------------------- /src/JwtTokenDemo2/AuthorizedServer/demo.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/AuthorizedServer/demo.db -------------------------------------------------------------------------------- /src/JwtTokenDemo2/JwtTokenDemo2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/JwtTokenDemo2.sln -------------------------------------------------------------------------------- /src/JwtTokenDemo2/ResourceServer/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/ResourceServer/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/ResourceServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/ResourceServer/Program.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/ResourceServer/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/ResourceServer/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/JwtTokenDemo2/ResourceServer/ResourceServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/ResourceServer/ResourceServer.csproj -------------------------------------------------------------------------------- /src/JwtTokenDemo2/ResourceServer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/ResourceServer/Startup.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/ResourceServer/Startup_JwtAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/ResourceServer/Startup_JwtAuth.cs -------------------------------------------------------------------------------- /src/JwtTokenDemo2/ResourceServer/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/ResourceServer/appsettings.Development.json -------------------------------------------------------------------------------- /src/JwtTokenDemo2/ResourceServer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/JwtTokenDemo2/ResourceServer/appsettings.json -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/LocalDataCaching.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/LocalDataCaching.sln -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib" 3 | } 4 | -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Caching/CacheEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Caching/CacheEntry.cs -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Caching/ICaching.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Caching/ICaching.cs -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Caching/SQLiteCaching.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Caching/SQLiteCaching.cs -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Program.cs -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/SQLiteCachingDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/SQLiteCachingDemo.csproj -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Startup.cs -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewData["Title"] = "Home Page"; 3 | } 4 | 5 | -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/appsettings.json -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/bower.json -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/bundleconfig.json -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/localcaching.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/localcaching.sqlite -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LocalDataCachingDemo/SQLiteCachingDemo/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your JavaScript code. 2 | -------------------------------------------------------------------------------- /src/LocalDataCachingDemo/SQLiteCachingDemo/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/LoggingDemo/LoggingDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/LoggingDemo.sln -------------------------------------------------------------------------------- /src/LoggingDemo/NLogDemo/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/NLogDemo/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/LoggingDemo/NLogDemo/NLog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/NLogDemo/NLog.config -------------------------------------------------------------------------------- /src/LoggingDemo/NLogDemo/NLogDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/NLogDemo/NLogDemo.csproj -------------------------------------------------------------------------------- /src/LoggingDemo/NLogDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/NLogDemo/Program.cs -------------------------------------------------------------------------------- /src/LoggingDemo/NLogDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/NLogDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/LoggingDemo/NLogDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/NLogDemo/Startup.cs -------------------------------------------------------------------------------- /src/LoggingDemo/NLogDemo/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/LoggingDemo/NLogDemo/appsettings.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/LoggingDemo/SerilogDemo/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/SerilogDemo/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/LoggingDemo/SerilogDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/SerilogDemo/Program.cs -------------------------------------------------------------------------------- /src/LoggingDemo/SerilogDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/SerilogDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/LoggingDemo/SerilogDemo/SerilogDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/SerilogDemo/SerilogDemo.csproj -------------------------------------------------------------------------------- /src/LoggingDemo/SerilogDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/SerilogDemo/Startup.cs -------------------------------------------------------------------------------- /src/LoggingDemo/SerilogDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/SerilogDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/LoggingDemo/SerilogDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/LoggingDemo/SerilogDemo/appsettings.json -------------------------------------------------------------------------------- /src/MenuSolutions/MenuSolutions.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenuSolutions.sln -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib" 3 | } 4 | -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Controllers/HomeController.cs -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Controllers/MenusController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Controllers/MenusController.cs -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/MenusSolution.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/MenusSolution.csproj -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Models/Menu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Models/Menu.cs -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Models/MenuHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Models/MenuHelper.cs -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Program.cs -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Startup.cs -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/Home/About.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/Home/About.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/Home/Contact.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/Home/Contact.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/Menus/Model.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/Menus/Model.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/Menus/String.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/Menus/String.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/Shared/_MenuPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/Shared/_MenuPartial.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/appsettings.Development.json -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/appsettings.json -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/bower.json -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/bundleconfig.json -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/demo.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/demo.db -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/images/banner1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/wwwroot/images/banner1.svg -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/images/banner2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/wwwroot/images/banner2.svg -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/images/banner3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/wwwroot/images/banner3.svg -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/images/banner4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MenuSolutions/MenusSolution/wwwroot/images/banner4.svg -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your JavaScript code. 2 | -------------------------------------------------------------------------------- /src/MenuSolutions/MenusSolution/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo.sln -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib" 3 | } 4 | -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/Controllers/HomeController.cs -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/MonoDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/MonoDemo.csproj -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/Program.cs -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/Startup.cs -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/appsettings.Development.json -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/appsettings.json -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/bower.json -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/bundleconfig.json -------------------------------------------------------------------------------- /src/MonoDemo/MonoDemo/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/MonoDemo/MonoDemo/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/NancyDemoForFormsauthentication/.vs/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoForFormsauthentication/.vs/config/applicationhost.config -------------------------------------------------------------------------------- /src/NancyDemoForModelBinding/.vs/NancyDemoForModelBinding/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoForModelBinding/.vs/NancyDemoForModelBinding/v14/.suo -------------------------------------------------------------------------------- /src/NancyDemoForModelBinding/.vs/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoForModelBinding/.vs/config/applicationhost.config -------------------------------------------------------------------------------- /src/NancyDemoForModelBinding/NancyDemoForModelBinding.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoForModelBinding/NancyDemoForModelBinding.sln -------------------------------------------------------------------------------- /src/NancyDemoForModelBinding/NancyDemoForModelBinding/MyModelBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoForModelBinding/NancyDemoForModelBinding/MyModelBinder.cs -------------------------------------------------------------------------------- /src/NancyDemoForModelBinding/NancyDemoForModelBinding/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoForModelBinding/NancyDemoForModelBinding/Web.Debug.config -------------------------------------------------------------------------------- /src/NancyDemoForModelBinding/NancyDemoForModelBinding/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoForModelBinding/NancyDemoForModelBinding/Web.config -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/.vs/MovieDemo/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/.vs/MovieDemo/v14/.suo -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo.sln -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/Content/Site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/Content/Site.css -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/Models/Movie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/Models/Movie.cs -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/MovieDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/MovieDemo.csproj -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/Web.Debug.config -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/Web.config -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/MovieDemo/packages.config -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/MovieDemo/script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/MovieDemo/script.sql -------------------------------------------------------------------------------- /src/NancyDemoWithHostingAspnet/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithHostingAspnet/README -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/MovieDemoWithOwin/MovieDemoWithOwin.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/MovieDemoWithOwin/MovieDemoWithOwin.sln -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/.vs/OwinDemo/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/.vs/OwinDemo/v14/.suo -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/.vs/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/.vs/config/applicationhost.config -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo.sln -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/Adapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/Adapter.cs -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/Modules/HomeModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/Modules/HomeModule.cs -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/OwinDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/OwinDemo.csproj -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/OwinDemo.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/OwinDemo.csproj.user -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/Startup.cs -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/Web.Debug.config -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/Web.Release.config -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/Web.config -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinDemo/OwinDemo/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinDemo/OwinDemo/packages.config -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinSelfDemo/.vs/OwinSelfDemo/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinSelfDemo/.vs/OwinSelfDemo/v14/.suo -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo.sln -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/Adapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/Adapter.cs -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/App.config -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/OwinSelfDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/OwinSelfDemo.csproj -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/Program.cs -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/Startup.cs -------------------------------------------------------------------------------- /src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithOwin/OwinSelfDemo/OwinSelfDemo/packages.config -------------------------------------------------------------------------------- /src/NancyDemoWithSelfHosting/SelfHostingDemo/SelfHostingDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithSelfHosting/SelfHostingDemo/SelfHostingDemo.sln -------------------------------------------------------------------------------- /src/NancyDemoWithSelfHosting/TopShelfDemo/.vs/TopShelfDemo/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithSelfHosting/TopShelfDemo/.vs/TopShelfDemo/v14/.suo -------------------------------------------------------------------------------- /src/NancyDemoWithSelfHosting/TopShelfDemo/TopShelfDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithSelfHosting/TopShelfDemo/TopShelfDemo.sln -------------------------------------------------------------------------------- /src/NancyDemoWithSelfHosting/TopShelfDemo/TopShelfDemo/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithSelfHosting/TopShelfDemo/TopShelfDemo/App.config -------------------------------------------------------------------------------- /src/NancyDemoWithSelfHosting/TopShelfDemo/TopShelfDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/NancyDemoWithSelfHosting/TopShelfDemo/TopShelfDemo/Program.cs -------------------------------------------------------------------------------- /src/ObjectPoolDemo/ObjectPoolDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ObjectPoolDemo/ObjectPoolDemo.csproj -------------------------------------------------------------------------------- /src/ObjectPoolDemo/ObjectPoolDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ObjectPoolDemo/ObjectPoolDemo.sln -------------------------------------------------------------------------------- /src/ObjectPoolDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ObjectPoolDemo/Program.cs -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsDemo.sln -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsDemo/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsDemo/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsDemo/DemoOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsDemo/DemoOptions.cs -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsDemo/OptionsDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsDemo/OptionsDemo.csproj -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsDemo/Program.cs -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsDemo/Startup.cs -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsDemo/appsettings.json -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsTest/MyClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsTest/MyClass.cs -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsTest/MyClassTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsTest/MyClassTests.cs -------------------------------------------------------------------------------- /src/OptionsDemo/OptionsTest/OptionsTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/OptionsDemo/OptionsTest/OptionsTest.csproj -------------------------------------------------------------------------------- /src/PluginsDemo/Common/BasePluginsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Common/BasePluginsService.cs -------------------------------------------------------------------------------- /src/PluginsDemo/Common/Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Common/Common.csproj -------------------------------------------------------------------------------- /src/PluginsDemo/Plugins.AA/Plugins.AA.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Plugins.AA/Plugins.AA.csproj -------------------------------------------------------------------------------- /src/PluginsDemo/Plugins.AA/PluginsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Plugins.AA/PluginsService.cs -------------------------------------------------------------------------------- /src/PluginsDemo/Plugins.BB/Plugins.BB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Plugins.BB/Plugins.BB.csproj -------------------------------------------------------------------------------- /src/PluginsDemo/Plugins.BB/PluginsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Plugins.BB/PluginsService.cs -------------------------------------------------------------------------------- /src/PluginsDemo/PluginsDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/PluginsDemo.sln -------------------------------------------------------------------------------- /src/PluginsDemo/Web/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Web/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/PluginsDemo/Web/PluginsOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Web/PluginsOptions.cs -------------------------------------------------------------------------------- /src/PluginsDemo/Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Web/Program.cs -------------------------------------------------------------------------------- /src/PluginsDemo/Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/PluginsDemo/Web/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Web/Startup.cs -------------------------------------------------------------------------------- /src/PluginsDemo/Web/Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Web/Web.csproj -------------------------------------------------------------------------------- /src/PluginsDemo/Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Web/appsettings.Development.json -------------------------------------------------------------------------------- /src/PluginsDemo/Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/PluginsDemo/Web/appsettings.json -------------------------------------------------------------------------------- /src/RPDemo/API/API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/API/API.csproj -------------------------------------------------------------------------------- /src/RPDemo/API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/API/Program.cs -------------------------------------------------------------------------------- /src/RPDemo/API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/API/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/RPDemo/API/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/API/Startup.cs -------------------------------------------------------------------------------- /src/RPDemo/API/StudentModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/API/StudentModule.cs -------------------------------------------------------------------------------- /src/RPDemo/API/rpdemo.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/API/rpdemo.db -------------------------------------------------------------------------------- /src/RPDemo/Models/Models.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/Models/Models.csproj -------------------------------------------------------------------------------- /src/RPDemo/Models/Student.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/Models/Student.cs -------------------------------------------------------------------------------- /src/RPDemo/RPDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/RPDemo.sln -------------------------------------------------------------------------------- /src/RPDemo/WebSite/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib" 3 | } 4 | -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/About.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/About.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/About.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/About.cshtml.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Contact.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Contact.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Contact.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Contact.cshtml.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Error.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Error.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Error.cshtml.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Index.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Index.cshtml.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Students/Create.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Students/Create.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Students/Create.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Students/Create.cshtml.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Students/Details.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Students/Details.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Students/Details.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Students/Details.cshtml.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Students/Edit.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Students/Edit.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Students/Edit.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Students/Edit.cshtml.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Students/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Students/Index.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/Students/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/Students/Index.cshtml.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/_Layout.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Pages/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Program.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Services/IStudentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Services/IStudentService.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Services/StudentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Services/StudentService.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/Startup.cs -------------------------------------------------------------------------------- /src/RPDemo/WebSite/WebSite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/WebSite.csproj -------------------------------------------------------------------------------- /src/RPDemo/WebSite/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/appsettings.Development.json -------------------------------------------------------------------------------- /src/RPDemo/WebSite/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/appsettings.json -------------------------------------------------------------------------------- /src/RPDemo/WebSite/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/bower.json -------------------------------------------------------------------------------- /src/RPDemo/WebSite/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/bundleconfig.json -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/images/banner1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/images/banner1.svg -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/images/banner2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/images/banner2.svg -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/images/banner3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/images/banner3.svg -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/images/banner4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/images/banner4.svg -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/bootstrap/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/bootstrap/.bower.json -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/bootstrap/dist/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/bootstrap/dist/js/npm.js -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/jquery-validation/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/jquery-validation/.bower.json -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/jquery/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/jquery/.bower.json -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /src/RPDemo/WebSite/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RPDemo/WebSite/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /src/RedisBatchRemoveSolution/RedisBatchRemoveSolution.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisBatchRemoveSolution/RedisBatchRemoveSolution.sln -------------------------------------------------------------------------------- /src/RedisBatchRemoveSolution/RedisBatchRemoveSolution/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisBatchRemoveSolution/RedisBatchRemoveSolution/Program.cs -------------------------------------------------------------------------------- /src/RedisDemo/.vs/RedisDemo/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/.vs/RedisDemo/v14/.suo -------------------------------------------------------------------------------- /src/RedisDemo/.vs/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/.vs/config/applicationhost.config -------------------------------------------------------------------------------- /src/RedisDemo/.vs/restore.dg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/.vs/restore.dg -------------------------------------------------------------------------------- /src/RedisDemo/RedisDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/RedisDemo.sln -------------------------------------------------------------------------------- /src/RedisDemo/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/global.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib" 3 | } 4 | -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Common/IRedis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Common/IRedis.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Common/RedisConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Common/RedisConfig.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Common/RedisConfigService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Common/RedisConfigService.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Common/RedisHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Common/RedisHelper.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Common/RedisSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Common/RedisSession.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Controllers/HomeController.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Controllers/SessionController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Controllers/SessionController.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Program.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Project_Readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Project_Readme.html -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/RedisDemo.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/RedisDemo.xproj -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/RedisDemo.xproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/RedisDemo.xproj.user -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Startup.cs -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/Home/About.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/Home/About.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/Home/Contact.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/Home/Contact.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/Session/About.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/Session/About.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/Session/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/Session/Index.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/appsettings.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/bower.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/bundleconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/bundleconfig.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/project.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/project.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/project.lock.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/web.config -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/_references.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/_references.js -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/images/banner1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/images/banner1.svg -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/images/banner2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/images/banner2.svg -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/images/banner3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/images/banner3.svg -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/images/banner4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/images/banner4.svg -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/lib/bootstrap/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/lib/bootstrap/.bower.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/lib/bootstrap/dist/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/lib/bootstrap/dist/js/npm.js -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/.bower.json -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisDemo/src/RedisDemo/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /src/RedisLockDemo/RedisLockDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisLockDemo/RedisLockDemo.sln -------------------------------------------------------------------------------- /src/RedisLockDemo/RedisLockDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisLockDemo/RedisLockDemo/Program.cs -------------------------------------------------------------------------------- /src/RedisLockDemo/RedisLockDemo/RedisLockDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RedisLockDemo/RedisLockDemo/RedisLockDemo.csproj -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching.sln -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/BgTasks/RefreshCachingBgTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/BgTasks/RefreshCachingBgTask.cs -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/ConstValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/ConstValue.cs -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/Program.cs -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/RefreshCaching.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/RefreshCaching.csproj -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/Startup.cs -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/appsettings.Development.json -------------------------------------------------------------------------------- /src/RefreshCaching/RefreshCaching/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RefreshCaching/RefreshCaching/appsettings.json -------------------------------------------------------------------------------- /src/ResponseCachingDemo/ResponseCachingDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ResponseCachingDemo/ResponseCachingDemo.sln -------------------------------------------------------------------------------- /src/ResponseCachingDemo/ResponseCachingDemo/Models/TestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ResponseCachingDemo/ResponseCachingDemo/Models/TestModel.cs -------------------------------------------------------------------------------- /src/ResponseCachingDemo/ResponseCachingDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ResponseCachingDemo/ResponseCachingDemo/Program.cs -------------------------------------------------------------------------------- /src/ResponseCachingDemo/ResponseCachingDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ResponseCachingDemo/ResponseCachingDemo/Startup.cs -------------------------------------------------------------------------------- /src/ResponseCachingDemo/ResponseCachingDemo/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewData["Title"] = "Home Page"; 3 | } 4 | 5 |

Hello! @DateTime.Now.ToString()

6 | -------------------------------------------------------------------------------- /src/ResponseCachingDemo/ResponseCachingDemo/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ResponseCachingDemo/ResponseCachingDemo/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/ResponseCachingDemo/ResponseCachingDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/ResponseCachingDemo/ResponseCachingDemo/appsettings.json -------------------------------------------------------------------------------- /src/ResponseCachingDemo/ResponseCachingDemo/wwwroot/site.js: -------------------------------------------------------------------------------- 1 | console.log("test"); 2 | -------------------------------------------------------------------------------- /src/RoundRobinDemo/RoundRobinDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RoundRobinDemo/RoundRobinDemo.sln -------------------------------------------------------------------------------- /src/RoundRobinDemo/RoundRobinDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RoundRobinDemo/RoundRobinDemo/Program.cs -------------------------------------------------------------------------------- /src/RoundRobinDemo/RoundRobinDemo/RoundRobin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RoundRobinDemo/RoundRobinDemo/RoundRobin.cs -------------------------------------------------------------------------------- /src/RoundRobinDemo/RoundRobinDemo/RoundRobinDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/RoundRobinDemo/RoundRobinDemo/RoundRobinDemo.csproj -------------------------------------------------------------------------------- /src/SteeltoeWithHttpClientFactory/SteeltoeWithHttpClientFactory.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/SteeltoeWithHttpClientFactory/SteeltoeWithHttpClientFactory.sln -------------------------------------------------------------------------------- /src/Template/content/TplDemo/.template.config/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/.template.config/template.json -------------------------------------------------------------------------------- /src/Template/content/TplDemo/TplDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/TplDemo.sln -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo.Core/TplDemo.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo.Core/TplDemo.Core.csproj -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo.Core/TplDemoAppSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo.Core/TplDemoAppSettings.cs -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo.Core/TplDemoConstValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo.Core/TplDemoConstValue.cs -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo.Data/TplDemo.Data.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo.Data/TplDemo.Data.csproj -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo/Program.cs -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo/Startup.cs -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo/TplDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo/TplDemo.csproj -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo/appsettings.Staging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo/appsettings.Staging.json -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo/appsettings.json -------------------------------------------------------------------------------- /src/Template/content/TplDemo/src/TplDemo/nlog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/Template/content/TplDemo/src/TplDemo/nlog.config -------------------------------------------------------------------------------- /src/Template/gen_tpl.ps1: -------------------------------------------------------------------------------- 1 | dotnet new -i ./content/TplDemo -------------------------------------------------------------------------------- /src/Template/gen_tpl.sh: -------------------------------------------------------------------------------- 1 | dotnet new -i ./content/TplDemo -------------------------------------------------------------------------------- /src/WeightedRoundRobinDemo/WeightedRoundRobinDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/WeightedRoundRobinDemo/WeightedRoundRobinDemo.sln -------------------------------------------------------------------------------- /src/WeightedRoundRobinDemo/WeightedRoundRobinDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catcherwong/Demos/HEAD/src/WeightedRoundRobinDemo/WeightedRoundRobinDemo/Program.cs --------------------------------------------------------------------------------