Skip to content

Commit cc32a6c

Browse files
authored
Merge pull request #320 - Version 2.1.0
Version 2.1.0
2 parents 6d6ff0d + dd6f833 commit cc32a6c

File tree

1,624 files changed

+330667
-671031
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,624 files changed

+330667
-671031
lines changed

.appveyor.yml

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
version: 1.0.{build}
2+
branches:
3+
only:
4+
- master
5+
- development
6+
- ^version-.*$
7+
image: Visual Studio 2019 Preview
8+
configuration: Release
9+
clone_depth: 1
10+
before_build:
11+
- cmd: dotnet restore
12+
build:
13+
project: MyTested.AspNetCore.Mvc.sln
14+
verbosity: minimal
15+
test_script:
16+
- cmd: dotnet test "samples/MusicStore/MusicStore.Test/MusicStore.Test.csproj" --configuration Release --no-build
17+
- cmd: dotnet test "samples/Blog/Blog.Test/Blog.Test.csproj" --configuration Release --no-build
18+
- cmd: dotnet test "samples/ApplicationParts/ApplicationParts.Test/ApplicationParts.Test.csproj" --configuration Release --no-build
19+
- cmd: dotnet test "samples/Autofac/Autofac.AssemblyInit.Test/Autofac.AssemblyInit.Test.csproj" --configuration Release --no-build
20+
- cmd: dotnet test "samples/Autofac/Autofac.NoContainerBuilder.Test/Autofac.NoContainerBuilder.Test.csproj" --configuration Release --no-build
21+
- cmd: dotnet test "samples/Autofac/Autofac.Test/Autofac.Test.csproj" --configuration Release --no-build
22+
- cmd: dotnet test "samples/Configuration/Test.Core.MissingAppPackage/Test.Core.MissingAppPackage.csproj" --configuration Release --no-build
23+
- cmd: dotnet test "samples/Configuration/Test.DifferentEnvironment/Test.DifferentEnvironment.csproj" --configuration Release --no-build
24+
- cmd: dotnet test "samples/Configuration/Test.ExplicitNoStartupType/Test.ExplicitNoStartupType.csproj" --configuration Release --no-build
25+
- cmd: dotnet test "samples/Configuration/Test.FullFramework.NoCompilationContext/Test.FullFramework.NoCompilationContext.csproj" --configuration Release --no-build
26+
- cmd: dotnet test "samples/Configuration/Test.MissingStartupType/Test.MissingStartupType.csproj" --configuration Release --no-build
27+
- cmd: dotnet test "samples/Configuration/Test.NoAsync/Test.NoAsync.csproj" --configuration Release --no-build
28+
- cmd: dotnet test "samples/Configuration/Test.NoStartupType/Test.NoStartupType.csproj" --configuration Release --no-build
29+
- cmd: dotnet test "samples/Configuration/Test.WrongStartupType/Test.WrongStartupType.csproj" --configuration Release --no-build
30+
- cmd: dotnet test "samples/Configuration/Test.WrongTestAssembly/Test.WrongTestAssembly.csproj" --configuration Release --no-build
31+
- cmd: dotnet test "samples/Configuration/Test.WrongWebAssembly/Test.WrongWebAssembly.csproj" --configuration Release --no-build
32+
- cmd: dotnet test "samples/FullFramework/FullFramework.AssemblyInit.Test/FullFramework.AssemblyInit.Test.csproj" --configuration Release --no-build
33+
- cmd: dotnet test "samples/FullFramework/FullFramework.Test/FullFramework.Test.csproj" --configuration Release --no-build
34+
- cmd: dotnet test "samples/Lite/Lite.Test/Lite.Test.csproj" --configuration Release --no-build
35+
- cmd: dotnet test "samples/NoStartup/NoStartup.Test/NoStartup.Test.csproj" --configuration Release --no-build
36+
- cmd: dotnet test "samples/WebStartup/WebStartup.Test/WebStartup.Test.csproj" --configuration Release --no-build
37+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Abstractions.Test/MyTested.AspNetCore.Mvc.Abstractions.Test.csproj" --configuration Release --no-build
38+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Authentication.Test/MyTested.AspNetCore.Mvc.Authentication.Test.csproj" --configuration Release --no-build
39+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Caching.Test/MyTested.AspNetCore.Mvc.Caching.Test.csproj" --configuration Release --no-build
40+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Configuration.Test/MyTested.AspNetCore.Mvc.Configuration.Test.csproj" --configuration Release --no-build
41+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Controllers.ActionResults.Test/MyTested.AspNetCore.Mvc.Controllers.ActionResults.Test.csproj" --configuration Release --no-build
42+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Controllers.Attributes.Test/MyTested.AspNetCore.Mvc.Controllers.Attributes.Test.csproj" --configuration Release --no-build
43+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Controllers.Test/MyTested.AspNetCore.Mvc.Controllers.Test.csproj" --configuration Release --no-build
44+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Controllers.Views.ActionResults.Test/MyTested.AspNetCore.Mvc.Controllers.Views.ActionResults.Test.csproj" --configuration Release --no-build
45+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Controllers.Views.Test/MyTested.AspNetCore.Mvc.Controllers.Views.Test.csproj" --configuration Release --no-build
46+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.DataAnnotations.Test/MyTested.AspNetCore.Mvc.DataAnnotations.Test.csproj" --configuration Release --no-build
47+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.DependencyInjection.Test/MyTested.AspNetCore.Mvc.DependencyInjection.Test.csproj" --configuration Release --no-build
48+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.EntityFrameworkCore.Test/MyTested.AspNetCore.Mvc.EntityFrameworkCore.Test.csproj" --configuration Release --no-build
49+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Helpers.Test/MyTested.AspNetCore.Mvc.Helpers.Test.csproj" --configuration Release --no-build
50+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Http.Test/MyTested.AspNetCore.Mvc.Http.Test.csproj" --configuration Release --no-build
51+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Licensing.Test/MyTested.AspNetCore.Mvc.Licensing.Test.csproj" --configuration Release --no-build
52+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Lite.Test/MyTested.AspNetCore.Mvc.Lite.Test.csproj" --configuration Release --no-build
53+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Models.Test/MyTested.AspNetCore.Mvc.Models.Test.csproj" --configuration Release --no-build
54+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.ModelState.Test/MyTested.AspNetCore.Mvc.ModelState.Test.csproj" --configuration Release --no-build
55+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Options.Test/MyTested.AspNetCore.Mvc.Options.Test.csproj" --configuration Release --no-build
56+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Routing.Test/MyTested.AspNetCore.Mvc.Routing.Test.csproj" --configuration Release --no-build
57+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Session.Test/MyTested.AspNetCore.Mvc.Session.Test.csproj" --configuration Release --no-build
58+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.TempData.Test/MyTested.AspNetCore.Mvc.TempData.Test.csproj" --configuration Release --no-build
59+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Test/MyTested.AspNetCore.Mvc.Test.csproj" --configuration Release --no-build
60+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.Universe.Test/MyTested.AspNetCore.Mvc.Universe.Test.csproj" --configuration Release --no-build
61+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.ViewComponents.Attributes.Test/MyTested.AspNetCore.Mvc.ViewComponents.Attributes.Test.csproj" --configuration Release --no-build
62+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.ViewComponents.Results.Test/MyTested.AspNetCore.Mvc.ViewComponents.Results.Test.csproj" --configuration Release --no-build
63+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.ViewComponents.Test/MyTested.AspNetCore.Mvc.ViewComponents.Test.csproj" --configuration Release --no-build
64+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.ViewData.Test/MyTested.AspNetCore.Mvc.ViewData.Test.csproj" --configuration Release --no-build
65+
- cmd: dotnet test "test/MyTested.AspNetCore.Mvc.ViewFeatures.Test/MyTested.AspNetCore.Mvc.ViewFeatures.Test.csproj" --configuration Release --no-build
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
name: Bug Report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: bug
6+
assignees: ivaylokenov
7+
8+
---
9+
10+
**Describe your issue**
11+
A clear and concise description of what the bug is.
12+
13+
**Project files**
14+
Please include your Web and Test projects' `.csproj` files.
15+
16+
**Startup classes**
17+
Please include your Web and Test project's `Startup` and `TestStartup` classes.
18+
19+
**Expected behavior**
20+
Add a clear and concise description of what you expected to happen.
21+
22+
**Screenshots**
23+
If applicable, add screenshots to help explain your problem.
24+
25+
**Environment:**
26+
- OS: [e.g. Ubuntu]
27+
- ASP.NET Core Version [e.g. 2.2.1]
28+
29+
**Additional context**
30+
Add any other context about the problem here.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature Request
3+
about: Suggest an idea for this project
4+
title: ''
5+
labels: feature
6+
assignees: ivaylokenov
7+
8+
---
9+
10+
**Is your feature request related to a problem? Please describe.**
11+
A clear and concise description of what the problem is. Example: I am trying to do [...] but [...]
12+
13+
**Describe the solution you'd like**
14+
A clear and concise description of what you want to happen. Include any alternative solutions you've considered.
15+
16+
**Additional context**
17+
Add any other context or screenshots about the feature request here.

.github/ISSUE_TEMPLATE/question.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
name: Question
3+
about: Ask anything related to the project
4+
title: ''
5+
labels: question
6+
assignees: ivaylokenov
7+
8+
---
9+
10+
**Describe your question**
11+
A clear and concise description of what the question is.
12+
13+
**Project files**
14+
If applicable, please include your Web and Test projects' `.csproj` files.
15+
16+
**Startup classes**
17+
If applicable, please include your Web and Test project's `Startup` and `TestStartup` classes.
18+
19+
**Expected behavior**
20+
If applicable, add a clear and concise description of what you expected to happen.
21+
22+
**Screenshots**
23+
If applicable, add screenshots to help explain your problem.
24+
25+
**Environment:**
26+
- OS: [e.g. Ubuntu]
27+
- ASP.NET Core Version [e.g. 2.2.1]
28+
29+
**Additional context**
30+
Add any other context about the problem here.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,8 @@ publish/
136136

137137
# NuGet Packages
138138
*.nupkg
139+
*.nuspec
140+
*.snupkg
139141
# The packages folder can be ignored because of Package Restore
140142
**/packages/*
141143
# except build/, which is used as an MSBuild target.

.travis.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
language: csharp
2+
sudo: required
3+
dist: trusty
4+
dotnet: 2.1.700
5+
solution: MyTested.AspNetCore.Mvc.sln
6+
mono: none
7+
os:
8+
- linux
9+
- osx
10+
osx_image: xcode9.4
11+
branches:
12+
only:
13+
- master
14+
- development
15+
- ^version-.*$
16+
script:
17+
- dotnet test "samples/MusicStore/MusicStore.Test/MusicStore.Test.csproj" --configuration Release --framework netcoreapp2.1
18+
- dotnet test "samples/Blog/Blog.Test/Blog.Test.csproj" --configuration Release --framework netcoreapp2.1
19+
- dotnet test "samples/ApplicationParts/ApplicationParts.Test/ApplicationParts.Test.csproj" --configuration Release --framework netcoreapp2.1
20+
- dotnet test "samples/Autofac/Autofac.AssemblyInit.Test/Autofac.AssemblyInit.Test.csproj" --configuration Release --framework netcoreapp2.1
21+
- dotnet test "samples/Autofac/Autofac.NoContainerBuilder.Test/Autofac.NoContainerBuilder.Test.csproj" --configuration Release --framework netcoreapp2.1
22+
- dotnet test "samples/Autofac/Autofac.Test/Autofac.Test.csproj" --configuration Release --framework netcoreapp2.1
23+
- dotnet test "samples/Configuration/Test.Core.MissingAppPackage/Test.Core.MissingAppPackage.csproj" --configuration Release --framework netcoreapp2.1
24+
- dotnet test "samples/Configuration/Test.DifferentEnvironment/Test.DifferentEnvironment.csproj" --configuration Release --framework netcoreapp2.1
25+
- dotnet test "samples/Configuration/Test.ExplicitNoStartupType/Test.ExplicitNoStartupType.csproj" --configuration Release --framework netcoreapp2.1
26+
- dotnet test "samples/Configuration/Test.MissingStartupType/Test.MissingStartupType.csproj" --configuration Release --framework netcoreapp2.1
27+
- dotnet test "samples/Configuration/Test.NoAsync/Test.NoAsync.csproj" --configuration Release --framework netcoreapp2.1
28+
- dotnet test "samples/Configuration/Test.NoStartupType/Test.NoStartupType.csproj" --configuration Release --framework netcoreapp2.1
29+
- dotnet test "samples/Configuration/Test.WrongStartupType/Test.WrongStartupType.csproj" --configuration Release --framework netcoreapp2.1
30+
- dotnet test "samples/Configuration/Test.WrongTestAssembly/Test.WrongTestAssembly.csproj" --configuration Release --framework netcoreapp2.1
31+
- dotnet test "samples/Configuration/Test.WrongWebAssembly/Test.WrongWebAssembly.csproj" --configuration Release --framework netcoreapp2.1
32+
- dotnet test "samples/Lite/Lite.Test/Lite.Test.csproj" --configuration Release --framework netcoreapp2.1
33+
- dotnet test "samples/NoStartup/NoStartup.Test/NoStartup.Test.csproj" --configuration Release --framework netcoreapp2.1
34+
- dotnet test "samples/WebStartup/WebStartup.Test/WebStartup.Test.csproj" --configuration Release --framework netcoreapp2.1

BACKERS.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Sponsors & Backers
2+
3+
**MyTested.AspNetCore.Mvc** is a community-driven open source library. It's an independent project with its ongoing development made possible thanks to the support by these awesome [backers](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/blob/development/BACKERS.md). If you'd like to join them, please consider:
4+
5+
- [Become a backer or sponsor on Patreon](https://www.patreon.com/ivaylokenov)
6+
- [Become a backer or sponsor on OpenCollective](https://opencollective.com/mytestedaspnet)
7+
- [One-time donation via PayPal](http://paypal.me/ivaylokenov)
8+
- [One-time donation via Buy Me A Coffee](http://buymeacoff.ee/ivaylokenov)
9+
- One-time donation via cryptocurrencies:
10+
- BTC (Bitcoin) - 3P49XMiGXxqR2Dq1HdqHpkCa6UD848rpBU
11+
- BCH (Bitcoin Cash) - qqgyjlvmuydf6gtfhfdypyw2u8utmc3uqg4nwma3y4
12+
- ETC (Ethereum) - 0x2bc55e4b1B9b296B751738631CD24b2f701E588F
13+
- LTC (Litecoin) - MQ1GJum1QuqAuUsc6LarE3Z6TQQJ3rJwsA
14+
15+
#### What's the difference between Patreon and OpenCollective?
16+
17+
Funds donated via both platforms are used for development and marketing purposes. Funds donated via OpenCollective are managed with transparent expenses. Your name/logo will receive proper recognition and exposure by donating on either platform.
18+
19+
## Gold Sponsors
20+
21+
<table>
22+
<tbody>
23+
<tr>
24+
<td align="center" valign="middle">
25+
<a href="https://softuni.org/" target="_blank">
26+
<img width="148px" src="https://softuni.org/platform/assets/icons/logo.svg">
27+
</a>
28+
</td>
29+
</tr>
30+
</tbody>
31+
</table>
32+
33+
## Generous Backers
34+
- Plamen Petkov
35+
36+
## Kickstarters
37+
- Ines Ivanova from [C# In 15 Minutes](https://www.youtube.com/channel/UCljus-YO63ae0vwuuPWDasA)
38+
- Rusko Kumovski
39+
40+
## Top Backers
41+
- Bace Kar pod prekor Silovio aka Brudlordo
42+
- Hristo Hentov
43+
- Vasil Valchanov
44+
- Ellie Stankova
45+
- Krasimir Gavrilov
46+
- Pavel Kolev from [Rebellious Software](https://www.rebellioussoftware.com)
47+
- Regina Uzunova
48+
- Victoria Karamanova
49+
- Yanislav Asenov
50+
- Ico Dimov
51+
- Viktor Klisurski
52+
- Desi Zlatanova
53+
- Tsenko Tsenov
54+
55+
## Generous One-Time Donations
56+
- My-Amazing-Store
57+
- Mereor
58+
- Stoyan Stoyanov
59+
- Yotko Kanchev
60+
- Dimitar Yovkov
61+
- Vassil Terziev
62+
- Anton Ivanov
63+
- Sideriss
64+
- Pavel Doychinov
65+
66+
## Backers
67+
Aleksandur Gyuzelov, Bogomil Stoev, Desislav Stoyanov, Emil Venkov, Georgi Krasimirov Georgiev, Kristiyan Mihailov, Lyubomir Krastanov, Nikolay Boyadzhiev, Nikolay Mihaylov, Rositsa Nenova, Slavi Bozhikov, Vasil Bonev, Yuriy Georgiev, Калин Ценков, Velina Getova, Gabriel Daskalov
68+
69+
## One-Time Donations
70+
Philip Shishov, Mariya Georgieva, Tanya Georgieva, Danny Berova, German Dimitrov, Aleksandar Evangelatov, Anton Petrov, Hristo Ivanov, Anna Stambolieva, Nedelcho Penev, Yulian Ashikov, Boyana Aleksova, Plamen Haralambiev, Victoria Karamanova, Ivaylo Goranov, Aneliya Drazheva, Zdravko Yakimov, Vanya Kuncheva, Georgi Petrov, Stanimir Pavlov, Teodor Stefanov, Stefan Minchev, Simon Valentinova Kochova, Marin Marinov, Petar Peshev, Radoslav Astardzhiev, Dimitar Radkov, Aleksandar Tsvetkov, Georgi Dragnev, Veselin Neychev, Kaloyan Kolev, Andrey Blagoev, Yordan Penev, Ventsislav Yordanov, Nikolay Georgiev, Siyana Yasenova Zdravkova, Ani Kalpachka, Gergana Damyanova, Petya Koleva, Dyanko Petkov, Nikola Kolchakov, Borislava Hranova
71+
72+
## Previous Supporters
73+
- Kris Petrov
74+
- Mihail Duchev
75+
- Nikola Stankov
76+
- Peter

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
MyTested.AspNetCore.Mvc
2-
Code by Ivaylo Kenov. Copyright (c) 2015-2016 Ivaylo Kenov.
2+
Code by Ivaylo Kenov. Copyright (c) 2015-2019 Ivaylo Kenov.
33
===============================================================================
44

55
This program is free software: you can redistribute it and/or modify it

0 commit comments

Comments
 (0)