Commit Graph

37701 Commits

Author SHA1 Message Date
Nate McMaster 1167fec0ba
Skip functional tests on Linux/macOS 2017-02-16 10:12:20 -08:00
Nate McMaster ef99d7c233
React to aspnet/Korebuild#160 2017-02-16 10:10:08 -08:00
Nate McMaster 10179ffad6
React to aspnet/Korebuild#160 2017-02-16 10:07:05 -08:00
Nate McMaster 1d67db92c2
React to aspnet/Korebuild#160 2017-02-16 10:05:34 -08:00
Nate McMaster 02dc95eda3
React to aspnet/Korebuild#160 2017-02-16 10:03:40 -08:00
Nate McMaster fa34afd1c5
React to aspnet/Korebuild#160 2017-02-16 10:01:39 -08:00
Nate McMaster 226f7992a3
React to aspnet/Korebuild#160 2017-02-16 09:55:25 -08:00
Nate McMaster 02b639d021
React to aspnet/Korebuild#160 2017-02-16 09:49:50 -08:00
Nate McMaster 932b6ed53a
Cleanup MSBuild conversion
Remove runtimeconfig.template.json
Remove ToolsVersion attribute
Use repo.targets instead of makefile.shade
Rename code gen app to shorter name
Use GetOSPlatform task
Upgrade tests to .NET Framework 4.5.2
Cleanup solution configurations. Set the class libraries to AnyCPU even when on the x86 or x64 solution config.
2017-02-16 09:44:58 -08:00
Nate McMaster aeeaaf0e8f Add missing call to set content root on WebHostBuilder 2017-02-16 09:10:31 -08:00
Doug Bunting c354afebc8 Bump test projects up to .NET 4.5.2
- aspnet/Testing#248
- xUnit no longer supports .NET 4.5.1
- build tests for desktop .NET only on Windows

Address existing issues
- work around test failures, including #350
  - skip tests mentioned in #350
  - reorder xunit and xunit.runner.visualstudio; setup fails for .NET Core otherwise
- skip all tests using LocalDB on Linux and OSX
  - `[FrameworkSkipCondition(RuntimeFrameworks.Mono)]` now redundant
- correct AppVeyor image

nits:
- let VS add the test `<Service>`
- use `[ConditionalFact]` when there's no test data
2017-02-16 08:40:27 -08:00
Nate McMaster fd8827e7a9 Fix dependency version and solution project type 2017-02-15 21:03:03 -08:00
Ryan Nowak 7a1a6dd1d6 Part 2 of RuntimeTarget
Introducing ExtensionIRNode and an implementation of templates based on
the new feature set.

Now TemplateIRNode is-a ExtensionIRNode. It's implemented using just
extensibility and isn't part of the standard razor codegen. I'm adding it
to the RazorEngine so that it's still there by default.

I've also included a pattern for visitors to special case
ExtensionIRNode-derived classes that they know about. This requires a
little bit of boilerplate but makes it easy to traverse just the nodes you
care about while keeping the set of nodes open.

For now the general codegen feature still hasn't had a refactor, but this
opens things up for us to start finishing things like MVC's @inject
directive.
2017-02-15 18:08:19 -08:00
Nate McMaster 068c29a748 Add repo folders to gitignore 2017-02-15 17:47:28 -08:00
Pranav K c4ea355ddf Allow for an alternate application name to be used as part of deployment. (#945)
This lets us test applications that are compiled with a different assembly name
2017-02-15 17:20:16 -08:00
Pawel Kadluczka b1dafc2f34 Fixing build warning (#208)
13:40:19.336     1>Startup.cs(30,17): warning CS0618: 'ConfigurationExtensions.AddUserSecrets(IConfigurationBuilder)' is obsolete: 'This method is obsolete and will be removed in a future version. The recommended alternative is .AddUserSecrets(string userSecretsId) or .AddUserSecrets<TStartup>().' [C:\Source\SignalR-Core\samples\ChatSample\ChatSample.csproj] [C:\Source\SignalR-Core\.build\makefile.proj]
2017-02-15 16:32:49 -08:00
Ajay Bhargav Baaskaran 4b2245eeb9 [Fixes #924] Correct RightShiftAssign operator 2017-02-15 16:31:40 -08:00
Nate McMaster 0097e40e46 Downgrade to stable packages 2017-02-15 14:23:48 -08:00
Nate McMaster 92b3cb1592 React to API changes in System.Text.Primitives 2017-02-15 14:23:11 -08:00
Nate McMaster f684fcb574 Downgrade to stable packages 2017-02-15 14:23:11 -08:00
Nate McMaster 708630fd23 Downgrade to stable packages 2017-02-15 14:22:38 -08:00
Andrew Stanton-Nurse 2a5c4320d2 increase retry count in autobahn tests 2017-02-15 14:15:47 -08:00
Kiran Challa a00acceaa9 Merge branch 'rel/1.1.2' into dev 2017-02-15 12:43:37 -08:00
Kiran Challa 29647fda33 [Fixes #5801] Move call to validate constructor in ComplexTypeModelBinder into CreateModel 2017-02-15 12:33:01 -08:00
Nate McMaster 7298fb23a5 Downgrade to stable packages 2017-02-15 12:30:04 -08:00
Nate McMaster 95b73eae15 Downgrade to stable packages 2017-02-15 12:28:59 -08:00
Nate McMaster 2797101f64 Downgrade to stable packages 2017-02-15 12:28:59 -08:00
Nate McMaster 75a0b9889a Downgrade to stable packages 2017-02-15 12:28:55 -08:00
Nate McMaster c9d0ba6f45 Downgrade to stable packages 2017-02-15 12:28:47 -08:00
Nate McMaster b2c30da48d Downgrade to stable packages 2017-02-15 12:28:47 -08:00
Nate McMaster ec73ffbdf6 Downgrade to stable packages 2017-02-15 12:28:36 -08:00
Nate McMaster 28ec5017dc Downgrade to stable packages 2017-02-15 12:28:36 -08:00
Nate McMaster 395eeb125e Downgrade to stable packages 2017-02-15 12:28:35 -08:00
moozzyk a3e847e6cc De-statificying HubConnection
Wiring and raising events correctly
2017-02-15 12:15:35 -08:00
moozzyk d4fbdd055a Raising Received event 2017-02-15 12:15:35 -08:00
moozzyk 4f6306f352 Adding rasing Connected and Closed events 2017-02-15 12:15:35 -08:00
moozzyk 966470d269 Adding connection state 2017-02-15 12:15:34 -08:00
moozzyk 3ba95b98af Converting static ConnectAsync to instance StartAsync 2017-02-15 12:15:34 -08:00
Andrew Stanton-Nurse 70d97dd7b8 finish binary protocol formatter/parser (#203) 2017-02-15 12:11:52 -08:00
Nate McMaster 4fd441ae35 Temporarily disable tests on .NET Core that rely on .NET Core 2.0 API 2017-02-15 10:04:59 -08:00
moozzyk 94dc265658 Fixing build after merge 2017-02-15 09:49:39 -08:00
Mikael Mengistu cb7692d16e WebSockets Transport (#185)
WebSockets transport
2017-02-15 09:24:41 -08:00
Doug Bunting 7c37e31c97 Get AppVeyor builds working again 2017-02-15 08:35:14 -08:00
Nate McMaster dc60a2e9c5 Downgrade to stable packages 2017-02-14 23:18:55 -08:00
Nate McMaster 01d2c102fc Downgrade to stable packages 2017-02-14 21:54:02 -08:00
Nate McMaster 11922f9ef2 Downgrade to stable packages 2017-02-14 21:47:04 -08:00
David Fowler d57d729d13 Enable configuring the default service provider (#943)
* Enable configuring the default service provider
- Added UseDefaultServiceProvider method
- Made DelegateStartup use the IServiceProviderFactory. One downside
here is that we can't use 3rd party DI containers with the Configure
delegate since it's hardcoded to the the specific Startup type but that's
not a regression.
2017-02-14 21:25:43 -08:00
Doug Bunting c5c134bfd0 CI doesn't have all of the Integration repos side-by-side
- likely would have been a benign issue until we started building the solution file
2017-02-14 19:54:35 -08:00
Doug Bunting 55f31a8279 Use .NET 4.5.2 target framework when deploying test sites
- follow-up to 8ae481c
- sites are also built for .NET 4.5.2 in desktop runs
2017-02-14 19:13:49 -08:00
Doug Bunting 2773777ed1 Use .NET 4.5.2 target framework when deploying test sites
- follow-up to 0527786
- sites are also built for .NET 4.5.2 in desktop runs
2017-02-14 18:17:28 -08:00