text:
Support for custom validators with parameters

I am trying to use govalidator in one of my projects but struggling to implement validator for password confirmation:
type UserForm struct {
	Email                string `valid:"required,email"`
	Password             string `valid:"required,confirmation(PasswordConfirmation)"`
	PasswordConfirmation string `valid:"required"`
}

It looks like custom validators can not accept any parameters at the moment.
I understand that I can use a workaround by hard-coding PasswordConfirmation field name in my custom validator, but I would like it to be re-usable.
I was wondering if there will be any interest in implementing this feature? If yes, then I can implement it and send a PR.

+1, would be great to support custom ParamValidator

@andreychernih it would be great!

+1

+1

I know this one is pretty old, and you guys probably know how to do this, but just in case someone else like me stumbles upon this issue - I found a way to do this:
type User struct {
  CompanyID string `valid:"exists(a|b)"`
}

var existingValidatorRegex = regexp.MustCompile("^exists\\((.+)\\|(.+)\\)$")

func InitValidators(db *gorm.DB) {
	ParamTagMap["exists"] = ParamValidator(existingValidator)
	ParamTagRegexMap["exists"] = existingValidatorRegex
}

func existingValidator(val string, params ...string) bool {
	fmt.Println(val, params)
	return params[0] == "a" && params[1] == "b"
}

I'm not sure if the official API supports this but it seems to be working.
Please let me know if I'm wrong.

You can create something like this. I've implemented it in my code and it works.
Here is the simple example with 1 parameter (you can add more parameters as you want)
// Add your own struct validation tags with parameter
govalidator.ParamTagMap["animal"] = govalidator.ParamValidator(func(str string, params ...string) bool {
    species := params[0]
    return str == species
})

//register the regex for validate
govalidator.ParamTagRegexMap["animal"] = regexp.MustCompile("^animal\\((\\w+)\\)$")

If you validate this struct, the validator will return true
type Post struct {
	Test string `valid:"animal(dog)"`
}

If you validate this struct, the validator will return false
type Post struct {
	Test string `valid:"animal(cat)"`
}

repo: asaskevich/govalidator


text:
How to number and reference equations in PDF

I was able to get STEM blocks to work with asciidoctor-pdf but I can't figure out how to number and reference equations.
Is :eqnums: supported in asciidoctor-pdf?
If yes, how do I enable it and reference an equation?
If not, what's the best way to manually/automatically create a referenceable call-out/anchor for a STEM block?
Any help is appreciated and thank you in advance.

Is :eqnums: supported in asciidoctor-pdf?

Only if is supported by asciidoctor-mathematical...so I doubt it. This referencing is not really something that's in scope for Asciidoctor PDF. It's probably something we'll revisit for asciidoctor-pdf.js, though it may even require help from core.

You can assign an ID to stem blocks for referencing them. The equation number must be added by Asciidoctor Mathematical.

source: gharchive/issue

authors: aldib graphitefriction mojavelinux

repo: asciidoctor/asciidoctor-pdf

license: mit

license_type: permissive

license_source: bigquery


text:
README instructions on publishing to local repo might be a bit off

Current Behavior
Wanting to test some changes I made to asciidoctorj against another project, I followed instructions in the README to publish to my local maven repo.
I successfully started with build the project:

$ git clone https://github.com/asciidoctor/asciidoctorj
 cd asciidoctorj
 ./gradlew assemble

Then had a bit of trouble with publish the artifacts:

To build, assemble (but not sign) and install the archives (jars and distribution zip) into the local Maven repository, run:
$ ./gradlew -PpublishRelease=true install

Problem 1 - sdkman properties missing
symptom
Here's the output I got:
> Configure project :
No Signatory configured for project asciidoctorj. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-api. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-arquillian-extension. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-distribution. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-test-support. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html

FAILURE: Build failed with an exception.

* Where:
Script '/Users/lee/other-proj/asciidoctorj/gradle/sdkman.gradle' line: 4

* What went wrong:
A problem occurred evaluating script.
> Could not get unknown property 'sdkman_consumer_key' for project ':asciidoctorj-distribution' of type org.gradle.api.Project.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.8.1/userguide/command_line_interface.html#sec:command_line_warnings

work-around
I worked around this by appending the following dummy config to my gradle.properties
sdkman_consumer_key=<some_key>
sdkman_consumer_token=<some_token>

Problem 2 - jars not installed to local maven repo
symptom
After working around problem 1, I retried ./gradlew -PpublishRelease=true install, this time things looked to good:
> Configure project :
No Signatory configured for project asciidoctorj. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-api. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-arquillian-extension. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-distribution. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-test-support. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
Configuration(s) specified but the install task does not exist in project :asciidoctorj-distribution.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.8.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 0s
13 actionable tasks: 13 up-to-date

But nothing got installed to my local maven repo.
work-around
I'm not familiar with your build so I hacked it by adding apply plugin: 'maven' under the subprojects config on this line.
I reran ./gradlew -PpublishRelease=true install and got the following output:

> Configure project :
No Signatory configured for project asciidoctorj. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-api. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-arquillian-extension. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-distribution. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html
No Signatory configured for project asciidoctorj-test-support. Skip signing! See https://docs.gradle.org/current/userguide/signing_plugin.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.8.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 4s
38 actionable tasks: 5 executed, 33 up-to-date

And the jars (at least the ones I needed) installed to my local maven repo:
$ tree ~/.m2/repository/org/asciidoctor                                                                                 ✔  11738  14:23:19
/Users/lee/.m2/repository/org/asciidoctor
├── asciidoctorj
│   ├── 2.1.1-SNAPSHOT
│   │   ├── asciidoctorj-2.1.1-SNAPSHOT-bin.tar
│   │   ├── asciidoctorj-2.1.1-SNAPSHOT-bin.zip
│   │   ├── asciidoctorj-2.1.1-SNAPSHOT-javadoc.jar
│   │   ├── asciidoctorj-2.1.1-SNAPSHOT-sources.jar
│   │   ├── asciidoctorj-2.1.1-SNAPSHOT.jar
│   │   ├── asciidoctorj-2.1.1-SNAPSHOT.pom
│   │   └── maven-metadata-local.xml
│   └── maven-metadata-local.xml
├── asciidoctorj-api
│   ├── 2.1.1-SNAPSHOT
│   │   ├── asciidoctorj-api-2.1.1-SNAPSHOT-javadoc.jar
│   │   ├── asciidoctorj-api-2.1.1-SNAPSHOT-sources.jar
│   │   ├── asciidoctorj-api-2.1.1-SNAPSHOT.jar
│   │   ├── asciidoctorj-api-2.1.1-SNAPSHOT.pom
│   │   └── maven-metadata-local.xml
│   └── maven-metadata-local.xml
├── asciidoctorj-arquillian-extension
│   ├── 2.1.1-SNAPSHOT
│   │   ├── asciidoctorj-arquillian-extension-2.1.1-SNAPSHOT-javadoc.jar
│   │   ├── asciidoctorj-arquillian-extension-2.1.1-SNAPSHOT-sources.jar
│   │   ├── asciidoctorj-arquillian-extension-2.1.1-SNAPSHOT.jar
│   │   ├── asciidoctorj-arquillian-extension-2.1.1-SNAPSHOT.pom
│   │   └── maven-metadata-local.xml
│   └── maven-metadata-local.xml
└── asciidoctorj-test-support
    ├── 2.1.1-SNAPSHOT
    │   ├── asciidoctorj-test-support-2.1.1-SNAPSHOT-javadoc.jar
    │   ├── asciidoctorj-test-support-2.1.1-SNAPSHOT-sources.jar
    │   ├── asciidoctorj-test-support-2.1.1-SNAPSHOT.jar
    │   ├── asciidoctorj-test-support-2.1.1-SNAPSHOT.pom
    │   └── maven-metadata-local.xml
    └── maven-metadata-local.xml

8 directories, 26 files

Expected Behavior
No mods required to install jars to local maven repo.
Action
I am probably not the best guy to fix this one, but if I am close to correct with the above, am happy to provide a PR.

Hi, for me the last workaround (apply-maven) didn't work:
* What went wrong:
Execution failed for task ':asciidoctorj-documentation:install'.
> Could not publish configuration 'archives'
   > Cannot publish artifact 'asciidoctorj-documentation.jar' (/Users/rpestano/projects/asciidoctorj/asciidoctorj-documentation/build/libs/asciidoctorj-documentation-2.4.1-SNAPSHOT.jar) as it does not exist.

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':asciidoctorj-documentation:install'.
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:166)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:163)
        at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:191)
        at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:156)
        at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:62)
        at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:108)
        at org.gradle.api.internal.tasks.execution.ResolveBeforeExecutionOutputsTaskExecuter.execute(ResolveBeforeExecutionOutputsTaskExecuter.java:67)
        at org.gradle.api.internal.tasks.execution.ResolveAfterPreviousExecutionStateTaskExecuter.execute(ResolveAfterPreviousExecutionStateTaskExecuter.java:46)
        at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:94)
        at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
        at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:95)
        at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
        at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)

Anyone knows how to install AsciidoctorJ locally?

Actually besides the error it install in local repo, thanks @lread !

Definetly the docs are not up to date, for instance asciidoctorj-diagram no longer resides in this repo.
When I have needed to test local changes I run ./gradlew -Pskip.signing publishToMavenLocal this should run the minimal steps to just install the jars locally.

Hi @abelsromero, thank you, it simply works

Thanks @abelsromero!

authors: abelsromero lread rmpestano

repo: asciidoctor/asciidoctorj


text:
Dev: Creating a Github identifier

Create a uniform identifier for Github entries.

Using #87 as a guide, creating a unique identified based on GitHub ID and GitHub Release IDs, with associated URLs.

Now fully created.

repo: asclepias/asclepias-broker

license: MIT

license_source: github-api


text:
Missing logo file causes mix doc to fail.

Describe the bug
Building the documentation by running mix doc fails because in mix.exs file a non-existing  "logos/small-logo.png"
To Reproduce
Just checkout the repo and build docs.
Expected behavior
The doc creation should produce the result in the docs folder.
** Runtime

Elixir version: 1.14.2
Erlang version: 25
OS: Win 11 (WSL2)
Ash version: 2.4.28

I can PR a fix which deletes the logo or can fix it if I get the logo which is intended to be used.

🤔 it works for me...

authors: brunoripa zachdaniel


text:
Import Foundation and README updates

Decided it was worth adding Foundation, probably will always need it.
Also noted how to do code inline.

legit

OK, should be good to go after this greens

source: gharchive/pull-request

repo: ashfurrow/playgroundbook


text:
Add templates for issues

Issue templates are very helpful for a collaboration repo. When users identify a bug or want to add a new feature, you can provide templates so you can collect all the pertinent information you need to fix a bug or add a new feature.
We recommend creating a “Report Bug” and “Feature Request” issue template.
you can refer this: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository
Some suggested prompts/questions you can add to a “Report Bug” template are:
Briefly describe the bug
What is the expected behavior?
Please provide step by step instructions on how to reproduce the bug
Some suggested prompts/questions you can add to a “Feature Request” issue template are:
Briefly describe your feature request
What problem is this feature trying to solve?
How do we know when the feature is complete?
Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/issues/new/choose
Click on Get Started button and copy the template to your

Describe the bug
We should update the issue template. We can add more new things like emoji, tags for issues, and titles for every issue, like Docs:, Feat:, Bug:. This way, we can understand the purpose of the issue raised by just seeing the title.
Expected behavior
We can see all issues with a good title so we can easily understand the purpose for which the issue was created.
Screenshots

@ashutosh-rath02   , I'd like to work on this issue under GSSOC. Could you please add the necessary label and tag to the issue and assign it to me?


text:
CELERY_SEND_TASK_ERROR_EMAILS isn't respected for tasks

I'm using celery >= 2.2.3 and am running into a bug where the following happens:

I've set CELERY_SEND_TASK_ERROR_EMAILS = True in my celery configuration.
I execute a task which throws an exception.
For some reason, task_obj.send_error_emails is False, so it's not inheriting its value from global config, but defaulting to False.
If I explicitly specify send_error_emails = True on the task, all is well.

The documentation seems to suggest that this should work as I described:
http://celeryq.org/docs/userguide/tasks.html?highlight=send_error_emails#Task.send_error_emails
I've forked and added a unit test that illustrates the issue:
https://github.com/ryanpetrello/celery

which if set to True
It's set to False by default.

authors: ask ryanpetrello

repo: ask/celery


text:
Cloudstor source for regression tests dataset returning 403

Need to either fix or find alternative place to host the data.
The download link is: https://cloudstor.aarnet.edu.au/plus/s/xjh0aRr1EGY6Bt3/download
Says forbidden rather than folder doesn't exist.
I'm pretty sure I created the test dataset so I might be able to dig it up if required.
WARNING: regression test data is ~600MB ...

--2023-05-15 20:13:59--  https://cloudstor.aarnet.edu.au/plus/s/xjh0aRr1EGY6Bt3/download
Resolving cloudstor.aarnet.edu.au (cloudstor.aarnet.edu.au)... 202.158.207.20
Connecting to cloudstor.aarnet.edu.au (cloudstor.aarnet.edu.au)|202.158.207.20|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
Syntax error in Set-Cookie: 5230042dc1897=6g2hqki4ckbk6b700odurovra8; path=/plus; domain=.aarnet.edu.au;; Secure; SameSite=Lax at position 76.
Syntax error in Set-Cookie: oc_sessionPassphrase=%2BA3m5emqaaSl5c%2FDV4quNWcIMAvePuLKVM8c%2BNxwcjXEc8xjYSj0qFHqAuESrIRaRX8xilc7kTrQcj36JRz08de%2FrDSGZ38kKOQJdJUGW7ZdvCaeaStkunHap%2B7KPERN; expires=Tue, 16-May-2023 20:14:01 GMT; Max-Age=86400; path=/plus;; Secure; SameSite=Lax at position 226.
2023-05-15 20:14:02 ERROR 403: Forbidden.

Follow up: having just looked I can confirm I have a copy of what looks like the test data.

Data is here: https://www.dropbox.com/s/qbzk25rrn02qopw/pipeline-test-data.zip?dl=0

@ddobie I was going to ask if this link be dropped in, but it might be best to avoid Dropbox as they put limits on the downloads I think. Can a cloudstor or Nimbus solution be done, to replace the previous download location?

Test data is now here: https://unisyd-my.sharepoint.com/:f:/g/personal/tara_murphy_sydney_edu_au/EiU1aPI4GvZCjMAFx8pjXm0BovEFB1aYDKW2YGXTl8nDqA?e=DVPWXQ
Can't seem to get an actual download link. I suspect it might be a settings/permissions issue on Tara's end, so I've asked her to investigate.

authors: ajstewart ddobie

repo: askap-vast/vast-pipeline


text:
Add translations for missing, etc

missingなどの検証ルールが増えました 😉💪
prohibited系と異なり、空文字列もダメとなっています。
参考リンク
https://github.com/laravel/laravel/pull/6078/files
https://github.com/laravel/framework/pull/45717/files
（どちらも本日公開されました）

@nshiro さん
相変わらず情報も対応早くて助かります〜💓

authors: askdkc nshiro

repo: askdkc/breezejp


text:
DeprecationWarning

Note: this is the technical bug tracker, please use other platforms for getting support and starting a (non technical) discussion. See the getting help page for details.
I'm submitting a ...
[x ] bug report
[ ] question about the decisions made in the repository
Action taken (what you did)
Tried to start gekko on gdax exchange
Expected result (what you hoped would happen)
Normal Trading
Actual result (unexpected outcome)
Error report see below code output
Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, etc)
(node:17023) DeprecationWarning: getProductTrades()now requires a product ID as the first argument. Attempting to use PublicClient#productID (BTC-EUR) instead.

Thanks for the report! This is already fixed in 0.6 which I will release in a few hours (see #2216 for details).

repo: askmike/gekko


text:
Is it possible to visualize real trader trade history?

Thank you for all the great work and time invested in this library. I find it very interesting to experiment with and well built. I did some days of backtesting and just started some experiments with real trader using command line.
Question: Is it possible to somehow visualize real trader buy/sell points in real-time (or based on some logs afterwards) the same way as strat runners are being visualized? It would be great to see real trader history along strat runners in web ui.
Thanks.

Not yet, but that is the next upcoming feature (the trader will be part of the UI as well). See here for more info: #737

authors: askmike darklow


text:
Updated the search bar styling.

Added a red border to match the theme of the page
Added a search icon which zooms in slightly on hover

@hannah-maria

@aslams2020 alright! will change the size of the bar. The input text was made white bc black was hard to read, you want me to change it from white?

@aslams2020 Alright! will change the size of the bar. The input text was made white bc black was hard to read, you want me to change it from white?

No, I am talking about the input field colour. Not input text(it's better as white)

you can give white border to the search bar.

@hannah-maria


text:
Could not update package from 1.1.2 to 2.0.0 with .NET framework 4.7

I was trying to update all packages for my MVC project to the new 2.0.0 ones and I got the following error message. Is there a target timeline to have support for .NET 4.7?
Could not install package 'Microsoft.AspNetCore.Antiforgery 2.0.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.7'

If there any more detail that you can provide about what's failing? You may need to upgrade your nuget version to support netstandard20

Here is my version information for VS and NuGet.
VS Pro 2017: v15.2 (26430.16) Release
NuGet Package Manager: v4.2.0

Restoring packages for C:\TFS[Project Path]\src[MVC].csproj...
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.session/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.debug/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.codegeneration.design/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.design/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iisintegration/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.browserlink/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.sqlserver/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/index.json
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel/index.json 81ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc/index.json
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing/index.json 249ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/index.json
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel/2.0.0/microsoft.aspnetcore.server.kestrel.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing/2.0.0/microsoft.aspnetcore.routing.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.staticfiles/index.json
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.session/index.json 283ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.session/2.0.0/microsoft.aspnetcore.session.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/index.json 254ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/2.0.0/microsoft.extensions.configuration.environmentvariables.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore/index.json 250ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore/2.0.0/microsoft.aspnetcore.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/index.json 250ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/2.0.0/microsoft.extensions.configuration.json.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel/2.0.0/microsoft.aspnetcore.server.kestrel.2.0.0.nupkg 131ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.codegeneration.design/index.json 250ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.codegeneration.design/2.0.0/microsoft.visualstudio.web.codegeneration.design.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.design/index.json 250ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics/index.json 249ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.design/2.0.0/microsoft.entityframeworkcore.design.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics/2.0.0/microsoft.aspnetcore.diagnostics.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iisintegration/index.json 250ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iisintegration/2.0.0/microsoft.aspnetcore.server.iisintegration.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.browserlink/index.json 252ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.browserlink/2.0.0/microsoft.visualstudio.web.browserlink.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/index.json 255ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.sqlserver/index.json 250ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.sqlserver/2.0.0/microsoft.entityframeworkcore.sqlserver.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/2.0.0/microsoft.extensions.options.configurationextensions.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.debug/index.json 338ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/index.json 254ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.debug/2.0.0/microsoft.extensions.logging.debug.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/2.0.0/microsoft.extensions.logging.console.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/index.json 249ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.0.0/microsoft.extensions.logging.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.staticfiles/index.json 249ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing/2.0.0/microsoft.aspnetcore.routing.2.0.0.nupkg 252ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.design/2.0.0/microsoft.entityframeworkcore.design.2.0.0.nupkg 84ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc/index.json 285ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.staticfiles/2.0.0/microsoft.aspnetcore.staticfiles.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc/2.0.0/microsoft.aspnetcore.mvc.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/2.0.0/microsoft.extensions.options.configurationextensions.2.0.0.nupkg 79ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/2.0.0/microsoft.extensions.configuration.environmentvariables.2.0.0.nupkg 250ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore/2.0.0/microsoft.aspnetcore.2.0.0.nupkg 255ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/2.0.0/microsoft.extensions.configuration.json.2.0.0.nupkg 253ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.session/2.0.0/microsoft.aspnetcore.session.2.0.0.nupkg 341ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.codegeneration.design/2.0.0/microsoft.visualstudio.web.codegeneration.design.2.0.0.nupkg 251ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.relational/index.json
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics/2.0.0/microsoft.aspnetcore.diagnostics.2.0.0.nupkg 250ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.iisintegration/2.0.0/microsoft.aspnetcore.server.iisintegration.2.0.0.nupkg 253ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.browserlink/2.0.0/microsoft.visualstudio.web.browserlink.2.0.0.nupkg 261ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/2.0.0/microsoft.extensions.logging.console.2.0.0.nupkg 251ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.debug/2.0.0/microsoft.extensions.logging.debug.2.0.0.nupkg 265ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.0.0/microsoft.extensions.logging.2.0.0.nupkg 252ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.staticfiles/2.0.0/microsoft.aspnetcore.staticfiles.2.0.0.nupkg 262ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc/2.0.0/microsoft.aspnetcore.mvc.2.0.0.nupkg 250ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.codegenerators.mvc/index.json
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.sqlserver/2.0.0/microsoft.entityframeworkcore.sqlserver.2.0.0.nupkg 401ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.relational/index.json 251ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.relational/2.0.0/microsoft.entityframeworkcore.relational.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.codegenerators.mvc/index.json 249ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.codegenerators.mvc/2.0.0/microsoft.visualstudio.web.codegenerators.mvc.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.relational/2.0.0/microsoft.entityframeworkcore.relational.2.0.0.nupkg 256ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.web.codegenerators.mvc/2.0.0/microsoft.visualstudio.web.codegenerators.mvc.2.0.0.nupkg 249ms
Installing Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0.
Installing Microsoft.EntityFrameworkCore.Relational 2.0.0.
Installing Microsoft.VisualStudio.Web.CodeGeneration.Design 2.0.0.
Installing Microsoft.EntityFrameworkCore.Design 2.0.0.
Installing Microsoft.AspNetCore.StaticFiles 2.0.0.
Installing Microsoft.Extensions.Logging 2.0.0.
Installing Microsoft.AspNetCore.Mvc 2.0.0.
Installing Microsoft.Extensions.Logging.Console 2.0.0.
Installing Microsoft.EntityFrameworkCore.SqlServer 2.0.0.
Installing Microsoft.Extensions.Options.ConfigurationExtensions 2.0.0.
Installing Microsoft.VisualStudio.Web.BrowserLink 2.0.0.
Installing Microsoft.AspNetCore.Server.IISIntegration 2.0.0.
Installing Microsoft.AspNetCore.Diagnostics 2.0.0.
Installing Microsoft.AspNetCore.Server.Kestrel 2.0.0.
Installing Microsoft.Extensions.Logging.Debug 2.0.0.
Installing Microsoft.Extensions.Configuration.Json 2.0.0.
Installing Microsoft.AspNetCore.Routing 2.0.0.
Installing Microsoft.AspNetCore.Session 2.0.0.
Installing Microsoft.Extensions.Configuration.EnvironmentVariables 2.0.0.
Installing Microsoft.AspNetCore 2.0.0.
Package Microsoft.AspNetCore.Routing 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.AspNetCore.Routing 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Session 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.AspNetCore.Session 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Configuration.EnvironmentVariables 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.Extensions.Configuration.EnvironmentVariables 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.AspNetCore 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Configuration.Json 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.Extensions.Configuration.Json 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Logging.Debug 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.Extensions.Logging.Debug 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Server.Kestrel 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.AspNetCore.Server.Kestrel 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Diagnostics 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.AspNetCore.Diagnostics 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Server.IISIntegration 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.AspNetCore.Server.IISIntegration 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.VisualStudio.Web.BrowserLink 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.VisualStudio.Web.BrowserLink 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Options.ConfigurationExtensions 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.Extensions.Options.ConfigurationExtensions 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.EntityFrameworkCore.SqlServer 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.EntityFrameworkCore.SqlServer 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Logging.Console 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.Extensions.Logging.Console 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Mvc 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.AspNetCore.Mvc 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Logging 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.Extensions.Logging 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.StaticFiles 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.AspNetCore.StaticFiles 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.EntityFrameworkCore.Relational 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.EntityFrameworkCore.Relational 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7). Package Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
One or more packages are incompatible with .NETFramework,Version=v4.7.
Package Microsoft.AspNetCore.Routing 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.AspNetCore.Routing 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Session 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.AspNetCore.Session 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Configuration.EnvironmentVariables 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.Extensions.Configuration.EnvironmentVariables 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.AspNetCore 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Configuration.Json 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.Extensions.Configuration.Json 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Logging.Debug 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.Extensions.Logging.Debug 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Server.Kestrel 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.AspNetCore.Server.Kestrel 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Diagnostics 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.AspNetCore.Diagnostics 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Server.IISIntegration 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.AspNetCore.Server.IISIntegration 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.VisualStudio.Web.BrowserLink 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.VisualStudio.Web.BrowserLink 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Options.ConfigurationExtensions 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.Extensions.Options.ConfigurationExtensions 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.EntityFrameworkCore.SqlServer 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.EntityFrameworkCore.SqlServer 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Logging.Console 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.Extensions.Logging.Console 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.Mvc 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.AspNetCore.Mvc 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.Extensions.Logging 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.Extensions.Logging 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.AspNetCore.StaticFiles 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.AspNetCore.StaticFiles 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
Package Microsoft.EntityFrameworkCore.Relational 2.0.0 is not compatible with net47 (.NETFramework,Version=v4.7) / win7-x86. Package Microsoft.EntityFrameworkCore.Relational 2.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)
One or more packages are incompatible with .NETFramework,Version=v4.7 (win7-x86).
Attempting to gather dependency information for multiple packages with respect to project 'src\WebHelper', targeting '.NETFramework,Version=v4.7'
Gathering dependency information took 1.14 sec
Attempting to resolve dependencies for multiple packages.
Resolving dependency information took 0 ms
Resolving actions install multiple packages
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.abstractions/2.0.0/microsoft.aspnetcore.hosting.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.cryptography.internal/2.0.0/microsoft.aspnetcore.cryptography.internal.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.antiforgery/2.0.0/microsoft.aspnetcore.antiforgery.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.apiexplorer/2.0.0/microsoft.aspnetcore.mvc.apiexplorer.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.abstractions/2.0.0/microsoft.aspnetcore.http.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.server.abstractions/2.0.0/microsoft.aspnetcore.hosting.server.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.features/2.0.0/microsoft.aspnetcore.http.features.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http/2.0.0/microsoft.aspnetcore.http.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.extensions/2.0.0/microsoft.aspnetcore.http.extensions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection.abstractions/2.0.0/microsoft.aspnetcore.dataprotection.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authorization/2.0.0/microsoft.aspnetcore.authorization.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection/2.0.0/microsoft.aspnetcore.dataprotection.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics.abstractions/2.0.0/microsoft.aspnetcore.diagnostics.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.abstractions/2.0.0/microsoft.aspnetcore.mvc.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.html.abstractions/2.0.0/microsoft.aspnetcore.html.abstractions.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.antiforgery/2.0.0/microsoft.aspnetcore.antiforgery.2.0.0.nupkg 79ms
Installing Microsoft.AspNetCore.Antiforgery 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http/2.0.0/microsoft.aspnetcore.http.2.0.0.nupkg 88ms
Installing Microsoft.AspNetCore.Http 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.server.abstractions/2.0.0/microsoft.aspnetcore.hosting.server.abstractions.2.0.0.nupkg 90ms
Installing Microsoft.AspNetCore.Hosting.Server.Abstractions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection.abstractions/2.0.0/microsoft.aspnetcore.dataprotection.abstractions.2.0.0.nupkg 98ms
Installing Microsoft.AspNetCore.DataProtection.Abstractions 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.dataannotations/2.0.0/microsoft.aspnetcore.mvc.dataannotations.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.core/2.0.0/microsoft.aspnetcore.mvc.core.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.formatters.json/2.0.0/microsoft.aspnetcore.mvc.formatters.json.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.viewfeatures/2.0.0/microsoft.aspnetcore.mvc.viewfeatures.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.abstractions/2.0.0/microsoft.aspnetcore.hosting.abstractions.2.0.0.nupkg 253ms
Installing Microsoft.AspNetCore.Hosting.Abstractions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.jsonpatch/2.0.0/microsoft.aspnetcore.jsonpatch.2.0.0.nupkg 261ms
Installing Microsoft.AspNetCore.JsonPatch 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.extensions/2.0.0/microsoft.aspnetcore.http.extensions.2.0.0.nupkg 261ms
Installing Microsoft.AspNetCore.Http.Extensions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authorization/2.0.0/microsoft.aspnetcore.authorization.2.0.0.nupkg 279ms
Installing Microsoft.AspNetCore.Authorization 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.apiexplorer/2.0.0/microsoft.aspnetcore.mvc.apiexplorer.2.0.0.nupkg 285ms
Installing Microsoft.AspNetCore.Mvc.ApiExplorer 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.html.abstractions/2.0.0/microsoft.aspnetcore.html.abstractions.2.0.0.nupkg 334ms
Installing Microsoft.AspNetCore.Html.Abstractions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.abstractions/2.0.0/microsoft.aspnetcore.http.abstractions.2.0.0.nupkg 407ms
Installing Microsoft.AspNetCore.Http.Abstractions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection/2.0.0/microsoft.aspnetcore.dataprotection.2.0.0.nupkg 424ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching.abstractions/2.0.0/microsoft.aspnetcore.responsecaching.abstractions.2.0.0.nupkg
Installing Microsoft.AspNetCore.DataProtection 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing.abstractions/2.0.0/microsoft.aspnetcore.routing.abstractions.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.formatters.json/2.0.0/microsoft.aspnetcore.mvc.formatters.json.2.0.0.nupkg 261ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.viewfeatures/2.0.0/microsoft.aspnetcore.mvc.viewfeatures.2.0.0.nupkg 257ms
Installing Microsoft.AspNetCore.Mvc.Formatters.Json 2.0.0.
Installing Microsoft.AspNetCore.Mvc.ViewFeatures 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.webutilities/2.0.0/microsoft.aspnetcore.webutilities.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics.abstractions/2.0.0/microsoft.aspnetcore.diagnostics.abstractions.2.0.0.nupkg 485ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.abstractions/2.0.0/microsoft.aspnetcore.mvc.abstractions.2.0.0.nupkg 495ms
Installing Microsoft.AspNetCore.Mvc.Abstractions 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.4.0/microsoft.csharp.4.4.0.nupkg
Installing Microsoft.AspNetCore.Diagnostics.Abstractions 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/2.0.0/microsoft.dotnet.platformabstractions.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.core/2.0.0/microsoft.aspnetcore.mvc.core.2.0.0.nupkg 329ms
Installing Microsoft.AspNetCore.Mvc.Core 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/2.0.0/microsoft.extensions.caching.abstractions.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.features/2.0.0/microsoft.aspnetcore.http.features.2.0.0.nupkg 540ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.cryptography.internal/2.0.0/microsoft.aspnetcore.cryptography.internal.2.0.0.nupkg 541ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.dataannotations/2.0.0/microsoft.aspnetcore.mvc.dataannotations.2.0.0.nupkg 341ms
Installing Microsoft.AspNetCore.Cryptography.Internal 2.0.0.
Installing Microsoft.AspNetCore.Mvc.DataAnnotations 2.0.0.
Installing Microsoft.AspNetCore.Http.Features 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.4.0/microsoft.csharp.4.4.0.nupkg 112ms
Installing Microsoft.CSharp 4.4.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching.abstractions/2.0.0/microsoft.aspnetcore.responsecaching.abstractions.2.0.0.nupkg 250ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.routing.abstractions/2.0.0/microsoft.aspnetcore.routing.abstractions.2.0.0.nupkg 260ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.0.0/microsoft.extensions.configuration.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg
Installing Microsoft.AspNetCore.ResponseCaching.Abstractions 2.0.0.
Installing Microsoft.AspNetCore.Routing.Abstractions 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/2.0.0/microsoft.extensions.fileproviders.abstractions.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/2.0.0/microsoft.dotnet.platformabstractions.2.0.0.nupkg 258ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.0.0/microsoft.extensions.logging.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization/2.0.0/microsoft.extensions.localization.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization.abstractions/2.0.0/microsoft.extensions.localization.abstractions.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.objectpool/2.0.0/microsoft.extensions.objectpool.2.0.0.nupkg
Installing Microsoft.DotNet.PlatformAbstractions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.webutilities/2.0.0/microsoft.aspnetcore.webutilities.2.0.0.nupkg 383ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/2.0.0/microsoft.extensions.caching.abstractions.2.0.0.nupkg 348ms
Installing Microsoft.AspNetCore.WebUtilities 2.0.0.
Installing Microsoft.Extensions.Caching.Abstractions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.0.0/microsoft.extensions.logging.abstractions.2.0.0.nupkg 110ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.webencoders/2.0.0/microsoft.extensions.webencoders.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.net.http.headers/2.0.0/microsoft.net.http.headers.2.0.0.nupkg
Installing Microsoft.Extensions.Logging.Abstractions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.0.0/microsoft.extensions.configuration.abstractions.2.0.0.nupkg 251ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg 253ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.webencoders/2.0.0/microsoft.extensions.webencoders.2.0.0.nupkg 89ms
Installing Microsoft.Extensions.WebEncoders 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/2.0.0/microsoft.extensions.fileproviders.abstractions.2.0.0.nupkg 268ms
Installing Microsoft.Extensions.FileProviders.Abstractions 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization/2.0.0/microsoft.extensions.localization.2.0.0.nupkg 258ms
Installing Microsoft.Extensions.Configuration.Abstractions 2.0.0.
Installing Microsoft.Extensions.DependencyInjection.Abstractions 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg
GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/2.0.0/microsoft.extensions.dependencymodel.2.0.0.nupkg
Installing Microsoft.Extensions.Localization 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg 117ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.net.http.headers/2.0.0/microsoft.net.http.headers.2.0.0.nupkg 198ms
Installing Microsoft.Net.Http.Headers 2.0.0.
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg 264ms
Installing Microsoft.Extensions.Options 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg 256ms
Installing Microsoft.Extensions.Primitives 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.4.1/system.diagnostics.diagnosticsource.4.4.1.nupkg
Installing Microsoft.NETCore.Platforms 2.0.0.
GET https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.4.0/system.runtime.compilerservices.unsafe.4.4.0.nupkg
Retrieving package 'Microsoft.AspNetCore.Antiforgery 2.0.0' from 'nuget.org'.
GET https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.4.0/system.text.encodings.web.4.4.0.nupkg
Retrieving package 'Microsoft.AspNetCore.Authorization 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Cryptography.Internal 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.DataProtection 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.DataProtection.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Diagnostics.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Hosting.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Hosting.Server.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Html.Abstractions 2.0.0' from 'nuget.org'.
OK https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg 249ms
Retrieving package 'Microsoft.AspNetCore.Http 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Http.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Http.Extensions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Http.Features 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.JsonPatch 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Mvc.Abstractions 2.0.0' from 'nuget.org'.
Installing NETStandard.Library 2.0.0.
Retrieving package 'Microsoft.AspNetCore.Mvc.ApiExplorer 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Mvc.Core 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Mvc.DataAnnotations 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Mvc.Formatters.Json 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Mvc.ViewFeatures 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.ResponseCaching.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Routing 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Routing.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.AspNetCore.Session 2.0.0' from 'nuget.org'.
OK https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.4.0/system.text.encodings.web.4.4.0.nupkg 99ms
Retrieving package 'Microsoft.AspNetCore.WebUtilities 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.CSharp 4.4.0' from 'nuget.org'.
Retrieving package 'Microsoft.DotNet.PlatformAbstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.Caching.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.Configuration.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.DependencyInjection.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.DependencyModel 2.0.0' from 'nuget.org'.
Installing System.Text.Encodings.Web 4.4.0.
Retrieving package 'Microsoft.Extensions.FileProviders.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.Localization 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.Localization.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.Logging.Abstractions 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.ObjectPool 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.Options 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.Primitives 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Extensions.WebEncoders 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.Net.Http.Headers 2.0.0' from 'nuget.org'.
Retrieving package 'Microsoft.NETCore.Platforms 2.0.0' from 'nuget.org'.
Retrieving package 'NETStandard.Library 2.0.0' from 'nuget.org'.
Retrieving package 'System.Buffers 4.4.0' from 'nuget.org'.
Retrieving package 'System.Diagnostics.DiagnosticSource 4.4.1' from 'nuget.org'.
Retrieving package 'System.Runtime.CompilerServices.Unsafe 4.4.0' from 'nuget.org'.
Retrieving package 'System.Text.Encodings.Web 4.4.0' from 'nuget.org'.
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.objectpool/2.0.0/microsoft.extensions.objectpool.2.0.0.nupkg 577ms
Installing Microsoft.Extensions.ObjectPool 2.0.0.
Removed package 'Microsoft.AspNetCore.Mvc.ViewFeatures 1.1.3' from 'packages.config'
OK https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.4.1/system.diagnostics.diagnosticsource.4.4.1.nupkg 278ms
OK https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.4.0/system.runtime.compilerservices.unsafe.4.4.0.nupkg 250ms
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/2.0.0/microsoft.extensions.dependencymodel.2.0.0.nupkg 385ms
OK https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg 309ms
Installing System.Runtime.CompilerServices.Unsafe 4.4.0.
Installing System.Buffers 4.4.0.
Installing Microsoft.Extensions.DependencyModel 2.0.0.
Installing System.Diagnostics.DiagnosticSource 4.4.1.
OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization.abstractions/2.0.0/microsoft.extensions.localization.abstractions.2.0.0.nupkg 744ms
Successfully uninstalled 'Microsoft.AspNetCore.Mvc.ViewFeatures 1.1.3' from WebHelper
Installing Microsoft.Extensions.Localization.Abstractions 2.0.0.
Removed package 'Microsoft.AspNetCore.Mvc.Formatters.Json 1.1.3' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Mvc.Formatters.Json 1.1.3' from WebHelper
Removed package 'Microsoft.AspNetCore.Mvc.DataAnnotations 1.1.3' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Mvc.DataAnnotations 1.1.3' from WebHelper
Removed package 'Microsoft.AspNetCore.Mvc.ApiExplorer 1.1.3' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Mvc.ApiExplorer 1.1.3' from WebHelper
Removed package 'Microsoft.AspNetCore.Mvc.Core 1.1.3' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Mvc.Core 1.1.3' from WebHelper
Removed package 'Microsoft.AspNetCore.Http 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Http 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Antiforgery 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Antiforgery 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.WebUtilities 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.WebUtilities 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Routing 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Routing 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Mvc.Abstractions 1.1.3' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Mvc.Abstractions 1.1.3' from WebHelper
Removed package 'Microsoft.AspNetCore.Http.Extensions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Http.Extensions 1.1.2' from WebHelper
Removed package 'Microsoft.Net.Http.Headers 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Net.Http.Headers 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.WebEncoders 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.WebEncoders 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.Localization 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.Localization 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Session 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Session 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.DataProtection 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.DataProtection 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Authorization 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Authorization 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.Options 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.Options 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Hosting.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Hosting.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.FileProviders.Abstractions 1.1.1' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.FileProviders.Abstractions 1.1.1' from WebHelper
Removed package 'Microsoft.AspNetCore.Hosting.Server.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Hosting.Server.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.Configuration.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.Configuration.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.Caching.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.Caching.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Routing.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Routing.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.ResponseCaching.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.ResponseCaching.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Http.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Http.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Http.Features 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Http.Features 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.Primitives 1.1.1' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.Primitives 1.1.1' from WebHelper
Removed package 'Microsoft.Extensions.ObjectPool 1.1.1' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.ObjectPool 1.1.1' from WebHelper
Removed package 'Microsoft.Extensions.Logging.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.Logging.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.Localization.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.Localization.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.Extensions.DependencyInjection.Abstractions 1.1.1' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.DependencyInjection.Abstractions 1.1.1' from WebHelper
Removed package 'Microsoft.AspNetCore.JsonPatch 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.JsonPatch 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Html.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Html.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Diagnostics.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Diagnostics.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.DataProtection.Abstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.DataProtection.Abstractions 1.1.2' from WebHelper
Removed package 'Microsoft.AspNetCore.Cryptography.Internal 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.AspNetCore.Cryptography.Internal 1.1.2' from WebHelper
Removed package 'NETStandard.Library 1.6.1' from 'packages.config'
Successfully uninstalled 'NETStandard.Library 1.6.1' from WebHelper
Removed package 'System.Text.Encodings.Web 4.3.1' from 'packages.config'
Successfully uninstalled 'System.Text.Encodings.Web 4.3.1' from WebHelper
Removed package 'System.Runtime.CompilerServices.Unsafe 4.3.0' from 'packages.config'
Successfully uninstalled 'System.Runtime.CompilerServices.Unsafe 4.3.0' from WebHelper
Removed package 'System.Diagnostics.DiagnosticSource 4.4.0' from 'packages.config'
Successfully uninstalled 'System.Diagnostics.DiagnosticSource 4.4.0' from WebHelper
Removed package 'System.Buffers 4.3.0' from 'packages.config'
Successfully uninstalled 'System.Buffers 4.3.0' from WebHelper
Removed package 'Microsoft.Extensions.DependencyModel 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.Extensions.DependencyModel 1.1.2' from WebHelper
Removed package 'Microsoft.NETCore.Platforms 1.1.0' from 'packages.config'
Successfully uninstalled 'Microsoft.NETCore.Platforms 1.1.0' from WebHelper
Removed package 'Microsoft.DotNet.PlatformAbstractions 1.1.2' from 'packages.config'
Successfully uninstalled 'Microsoft.DotNet.PlatformAbstractions 1.1.2' from WebHelper
Removed package 'Microsoft.CSharp 4.3.0' from 'packages.config'
Successfully uninstalled 'Microsoft.CSharp 4.3.0' from WebHelper
Install failed. Rolling back...
Package 'Microsoft.AspNetCore.Antiforgery 2.0.0' does not exist in project 'WebHelper'
Package 'Microsoft.CSharp 4.3.0' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.CSharp 4.3.0' to 'packages.config'
Package 'Microsoft.DotNet.PlatformAbstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.DotNet.PlatformAbstractions 1.1.2' to 'packages.config'
Package 'Microsoft.NETCore.Platforms 1.1.0' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.NETCore.Platforms 1.1.0' to 'packages.config'
Package 'Microsoft.Extensions.DependencyModel 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.DependencyModel 1.1.2' to 'packages.config'
Package 'System.Buffers 4.3.0' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'System.Buffers 4.3.0' to 'packages.config'
Package 'System.Diagnostics.DiagnosticSource 4.4.0' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'System.Diagnostics.DiagnosticSource 4.4.0' to 'packages.config'
Package 'System.Runtime.CompilerServices.Unsafe 4.3.0' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'System.Runtime.CompilerServices.Unsafe 4.3.0' to 'packages.config'
Package 'System.Text.Encodings.Web 4.3.1' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'System.Text.Encodings.Web 4.3.1' to 'packages.config'
Adding package 'NETStandard.Library 1.6.1', which only has dependencies, to project 'WebHelper'.
Package 'NETStandard.Library 1.6.1' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'NETStandard.Library 1.6.1' to 'packages.config'
Package 'Microsoft.AspNetCore.Cryptography.Internal 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Cryptography.Internal 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.DataProtection.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.DataProtection.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Diagnostics.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Diagnostics.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Html.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Html.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.JsonPatch 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.JsonPatch 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.DependencyInjection.Abstractions 1.1.1' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.DependencyInjection.Abstractions 1.1.1' to 'packages.config'
Package 'Microsoft.Extensions.Localization.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.Localization.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.Logging.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.Logging.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.ObjectPool 1.1.1' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.ObjectPool 1.1.1' to 'packages.config'
Package 'Microsoft.Extensions.Primitives 1.1.1' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.Primitives 1.1.1' to 'packages.config'
Package 'Microsoft.AspNetCore.Http.Features 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Http.Features 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Http.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Http.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.ResponseCaching.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.ResponseCaching.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Routing.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Routing.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.Caching.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.Caching.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.Configuration.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.Configuration.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Hosting.Server.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Hosting.Server.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.FileProviders.Abstractions 1.1.1' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.FileProviders.Abstractions 1.1.1' to 'packages.config'
Package 'Microsoft.AspNetCore.Hosting.Abstractions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Hosting.Abstractions 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.Options 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.Options 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Authorization 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Authorization 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.DataProtection 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.DataProtection 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Session 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Session 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.Localization 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.Localization 1.1.2' to 'packages.config'
Package 'Microsoft.Extensions.WebEncoders 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Extensions.WebEncoders 1.1.2' to 'packages.config'
Package 'Microsoft.Net.Http.Headers 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.Net.Http.Headers 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Http.Extensions 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Http.Extensions 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Mvc.Abstractions 1.1.3' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Mvc.Abstractions 1.1.3' to 'packages.config'
Package 'Microsoft.AspNetCore.Routing 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Routing 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.WebUtilities 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.WebUtilities 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Antiforgery 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Antiforgery 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Http 1.1.2' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Http 1.1.2' to 'packages.config'
Package 'Microsoft.AspNetCore.Mvc.Core 1.1.3' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Mvc.Core 1.1.3' to 'packages.config'
Package 'Microsoft.AspNetCore.Mvc.ApiExplorer 1.1.3' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Mvc.ApiExplorer 1.1.3' to 'packages.config'
Package 'Microsoft.AspNetCore.Mvc.DataAnnotations 1.1.3' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Mvc.DataAnnotations 1.1.3' to 'packages.config'
Package 'Microsoft.AspNetCore.Mvc.Formatters.Json 1.1.3' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Mvc.Formatters.Json 1.1.3' to 'packages.config'
Package 'Microsoft.AspNetCore.Mvc.ViewFeatures 1.1.3' already exists in folder 'C:\TFS[Project Path]\packages'
Added package 'Microsoft.AspNetCore.Mvc.ViewFeatures 1.1.3' to 'packages.config'
Package 'Microsoft.AspNetCore.Antiforgery 2.0.0' does not exist in folder 'C:\TFS[Project Path]\packages'
Executing nuget actions took 39.42 sec
Could not install package 'Microsoft.AspNetCore.Antiforgery 2.0.0'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.7', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
Time Elapsed: 00:00:48.6776642
========== Finished ==========

The issue here is that the version of NuGet in 15.2 doesn't have support for netstandard 2.0 You'll need to upgrade NuGet. For VS 2017, this means getting update 15.3 which is available now.

Thanks I'll look into how to get that. Currently I do not see any available updates.

Downloading and re-running the appropriate installer should prompt you to update https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes

Closing this since it's a nuget issue. If this isn't resolved by upgrading let us know.

This solved the issue. Thanks for your help.

I'm getting this exact issue.
Update-Package : Could not install package 'Microsoft.AspNetCore.Authorization
2.0.0'. You are trying to install this package into a project that targets
'.NETFramework,Version=v4.7'

The issue here is that the version of NuGet in 15.2 doesn't have support for netstandard 2.0 You'll need to upgrade NuGet. For VS 2017, this means getting update 15.3 which is available now.

authors: MelbourneDeveloper Swazimodo dallancarr rynowak

repo: aspnet/Antiforgery


text:
Scaffolding failed for  Failed to get Project Context

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 6719f08e-3bd7-dc1a-71df-f2ef9fbca9d8
Version Independent ID: 7096fdb3-612e-9e00-bd0b-8ea4886a09ce
Content: Add a model to a Razor Pages app in ASP.NET Core
Content Source: aspnetcore/tutorials/razor-pages/model.md
Product: aspnet-core
Technology: aspnetcore-tutorials
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

Looks like you're mixing 2.2 and 3.0

Looks like you're mixing 2.2 and 3.0

But how to check and fix this?

Start from the beginning and follow https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/razor-pages-start?view=aspnetcore-3.0&tabs=visual-studio

I was following that tutorial from beginning, works well until Scaffolding. I tried some Mono a few days ago, is there any possibility these two has any conflicts?  i am reading nuget tutorial right now.

somehow you got 2.2 and 3.0 mixed.
I'd install 3.0 and start from the beginning.

Ok, i will try it that way.

i worked.
it compiled and runnable. except my Code shows lots of Problems:
The type 'Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. (CS0012) [RazorPagesMovie]

dotnet build showed no warning. must be something wrong with my Code setting?

authors: Rick-Anderson hatzhang


text:
Surface MyTested.AspNetCore.Mvc

Fixes #14541
There are two spots that make sense: Our MVC Overview and the Test controllers topic.
Rick, would you prefer one over the other or both?

Thank you! 🙏

authors: guardrex ivaylokenov


text:
Blazor + RCL + AssemblyLoadContext.Unload crashes VS debug

I have a scenario that causes VS2019 16.3.6 with Core 3.0 to crash with HRESULT 0x80070057 (e_invalidarg) in debug, but the same program runs stand-alone indefinitely without problems. Since this involves Blazor, Razor Components in a Razor Class Library, AssemblyLoadContext, and VS, I'm not really sure if it belongs here, or CoreFX, or as a VS issue. Also, I realize I'm way off the map using ALC, reflection against private members, and so on.
Repository here: https://github.com/MV10/BlazorDynamicRCL
To use the repo you'll need to edit the path to the DLL in BlazorApp's NavMenu.razor file (explained below).
The goal was on-demand runtime loading and unloading of Razor Components from Razor Class Libraries into a Blazor server-side app. As occasionally mentioned by others, for large portal-style enterprise apps this is practically a requirement to avoid building and deploying unwieldy "one big compile" monoliths.
The idea was to grab the RenderFragment of a library component to dump content into an otherwise-blank component that was compiled into the Blazor app. Unfortunately the RenderFragment inside ComponentBase is private so I used reflection to get it, but it does work, and from what I can see from diagnostics snapshots I don't have any suspicious references hanging around after unload. But in debug mode VS will crash randomly on the Unload -- sometimes only the 2nd or 3rd time, but occasionally it'll survive 6 or 7 unloads.
The repository contains three simple projects:
"RazorComponentManager" handles the AssemblyLoadContext stuff and is hard-coded to look for a component called RazorComponent.Component. The other two projects reference this one. It's a netcoreapp3.0 library and I had to add a FrameworkReference for ASP.NET Core libs.
"BlazorApp" is just the off-the-shelf Blazor template project with two changes. A new component DynamicLoader.razor was added which takes a path to an assembly to load, NavMenu.razor was updated with a link to the loader component (with a hard-coded path matching the debug build location on my local machine). (I have to mangle up the path since catch-all isn't supported for .razor files, so I just switch slashes to carets, obviously no real project would take any DLL pathname this way!)
"RazorComponent" started out as a Razor Class Library, but I had to change it from netstandard2.0 to netcoreapp3.0 and also added the ASP.NET Core FrameworkReference tag. It contains Component.razor which is just the Razor Component template and nothing more.
Reproducing the crash is simple. Run it, click the "Dynamic RCL" link, click "Home" or one of the other links, alternate a few times, and VS crashes.

Reference counts seem to look good when I look at diagnostic snapshots after an unload, and memory consumption is rock-steady across many load/unload iterations.

@MV10 Thanks for contacting us.
I don't think this has anything specifically to do with Blazor and I suggest you file an issue either in CoreCLR or on stackoverflow to get help with this.
This is not something that we have tested/tried out and it might be that the framework is keeping a reference to some of your own code and that that is causing the ALC to crash the app, but as I said, this is not an area of expertise for us nor an scenario we claim to support.

Thanks. Kind of figured it would be too left-field.

repo: aspnet/AspNetCore


text:
Razor “cshtml.g.cs” files not being generated

Describe the bug
Any .net core 2.2 web application projects with razor gives this error when building:

To Reproduce
I just have to create a brand new .net core 2.2 web application (as per the image above).
I already reinstalled VS 2019 (16.3.10) and the .Net Core SDKs. Same project builds fine on other machines. Seems like razor has some global configuration for generating these cshtml.g.cs files, but reinstalling VS was not enough to fix it, these files are not being generated inside obj\Debug\netcoreapp2.2\Razor\Views subfolders.
Further technical details
.NET Core SDK (reflecting any global.json):
Version:   3.0.100
Commit:    04339c3a26
Runtime Environment:
OS Name:     Windows
OS Version:  10.0.18362
OS Platform: Windows
RID:         win10-x64
Base Path:   C:\Program Files\dotnet\sdk\3.0.100\
Host (useful for support):
Version: 3.0.0
Commit:  7d57652f33
.NET Core SDKs installed:
2.0.0 [C:\Program Files\dotnet\sdk]
2.2.103 [C:\Program Files\dotnet\sdk]
2.2.203 [C:\Program Files\dotnet\sdk]
2.2.207 [C:\Program Files\dotnet\sdk]
3.0.100 [C:\Program Files\dotnet\sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

@AlissonRS is that dotnet --info output from inside of package manager console in VS or at the command line?

@NTaylorMullen package manager console in VS. Should I get it from cmd directly?

@AlissonRS getting it from package manager console was preferable because I was curious if that's what your VS was using 😄.

@NTaylorMullen quick update. I uninstalled VS 2019 and SDKs again, then I deleted these folders:

C:\Program Files\dotnet
%USERPROFILE%\AppData\Local\Microsoft\dotnet
%USERPROFILE%\AppData\Local\Microsoft\MSBuild
%USERPROFILE%\AppData\Local\Microsoft\VisualStudio
%USERPROFILE%\AppData\Local\Microsoft\VisualStudio Services
%USERPROFILE%\AppData\Local\Microsoft\VSApplicationInsights
%USERPROFILE%\AppData\Local\Microsoft\VSCommon
%USERPROFILE%.nuget
%USERPROFILE%\Visual Studio 2019

Then I installed VS 2019 again, and now it works. Do you want me to share these folders and their content here, or can we just close this?

Then I installed VS 2019 again, and now it works. Do you want me to share these folders and their content here, or should we just close this?

Ah, no that's ok. So occasionally the .NET SDK fails to install or uninstall everything for a variety of reasons (one example being Antivirus) and you get into borked states like the one you provided. I'm glad it's fixed on your end now though!

authors: AlissonRS NTaylorMullen


text:
Static assets configuration in netstandard2.1

How to enable the static assets reference in .net standard 2.1 project file for blazor wasm project.
Support for static assets in libraries when publishing
Standalone Blazor WebAssembly apps now support static assets from Razor class libraries both during development and when publishing. This applies to both standalone Blazor WebAssembly apps and ASP.NET Core hosted apps. Static assets are consumed from referenced libraries using the path prefix: _content/{LIBRARY NAME}/.  -> how to achieve it.
Additional context
i am using latest 3.1 sdk with latest wasm cli

Hi @pranavkm ,
Any updates?

Thanks for contacting us.
It's not clear what you think doesn't work here. Please provide more details about your scenario, what you expect to happen and what doesn't work.


text:
Q: [Blazor] How can I change background color of Razor syntax in VS2019?

In Vs2019, when we write Razor code VS2019 applies a dark gray background which makes the code harder to read in dark theme. How can I remove this BG color?
I checked in the Options|Fonts&Color, but couldn't find any reference.
Thanks!

Tools > Options > Environment > Fonts and Colors
Display Items: HTML Razor Code Background

@rjmr97 ;
Thank you Ricardo; Looks so much better
I missed it on the list as it was prefixed with HTML and I was searching for Razor.
Ended up fixing a few other color issues too.

@rjmr97 thanks for the assistance!

authors: BenHayat NTaylorMullen rjmr97


text:
Blazor Server and Client side and Javascript

Blazor Server and Client side, yes, and now?
PRO CLIENT SIDE

Speed? N/A (firefox is ok, chrome no)
mono interpret is slow, and there are no forecasts about compiling with AOT or directly in WASM

Quick startup? No

Remove JS? No
WASM does not have access to the DOM yet, so JS is always in the way

Does it work anywhere? No
Only latest browsers and devices

PRO SERVER SIDE

Speed? Yup
The same project in Server Mode is a splinter

Quick startup? Yup
Download only static elements.

Remove JS? No
JS is always there. And accessing the DOM remotely (when it will be implemented) will give performance problems certainty.

Does it work anywhere? Yup
Eureka!

in the medium term, therefore, for the Blazor development of enterprise applications, the Server Mode is definitely to be preferred, at least until WASM will have access to the DOM (without js) and Mono will permit it, and always that the compiler in the meantime will have WASM targets (because current performance is really low when compared to javascript).
But the biggest problem with Server Mode is to interact with the DOM to create the interfaces, which is essential. Developing a new UI library with Blazor without javascript really means starting all over again (unless there are tools from ts to c #, do they exist?).
Currently with Blazor it is not possible to reuse ready-made UI libraries, developed in javascript, except for very complicated DOTNET-JS calls (just thinking about it I get a headache).
What is missing is the ability to abstract the js portion of blazor making it extensible using typescript, to allow a dotnet side component (local or remote) to have associated a custom component in the javascript side.
At this address https://uazo.github.io/BlazorFX/StandaloneApp/ an application test that uses DevExpress components for rendering: the blazor side components are dotnet (without any reference to interop with js), while rendering is done from javascript elements (DevExtreme from the react version). The dotnet component and the javascript component talks through exchange of custom properties and events (like react). In effect, the glue is a middleware beetween blazor and react, simple to do because DevExtreme is not a native react library but the implementation is simple.
So what do you say? Have you ever thought about it? It could also be a temporary solution, which would not deny in future having even full dotnet components (as today for react, not all components are full react made)
For those who want the repo is available with all the changes to the base code of blazor (https://github.com/uazo/Blazor/tree/remove-custom-tag).

PRO SERVER SIDE

Does it work anywhere? Yup

I have just installed Blazor 0.5.1, created Blazor (Server-side in ASP.NET Core) project and it doesn't work in IE 11 on Windows 10.
In console I see this error:
SCRIPT5009: Brak definicji „Promise” (translation: No "Promise" definition)
blazor.server.js (23,26813)
And that is true: https://caniuse.com/#feat=promises
It is time to finally forget about IE.

Yeah, we use promises a bunch in Blazor and we haven't bothered to add the necessary polyfills for IE.

You might have some success with https://github.com/Appizeo/Blazor.Polyfill though @Daddoon.

Thank you @danroth27 for suggestion. I hope that no one will ever force me to write an IE compatible application :smile:

Currently with Blazor it is not possible to reuse ready-made UI libraries, developed in javascript, except for very complicated DOTNET-JS calls (just thinking about it I get a headache).
Before wasm can access DOM and have ready-made UI libraries(this need many years), maybe compile Blazor to javascript is another choice, just like Bridge, it can use many ready-made javascript UI libraries by use Retyped .
Or simply let Blazor can embed javascript block in the c# source file, since the Blazor has been mixed with c# and HTML in the UI file, why not mixed with c# and javascript in the source file?
I don't know whether it is feasible, but it is the only way to use the ready-made javascript UI libraries.

Or simply let Blazor can embed javascript block in the c# source file, since the Blazor has been mixed with c# and HTML in the UI file, why not mixed with c# and javascript in the source file?

This is explained somewhat in the original issue that introduced disallowing script tags, #552.

@chucker, it needn't script tags,
what i say is to embed javascript in c# code, just like embed asm in c/c++;
just like below code, below is a c# function has a javascript.
void ShowMessage(string msg)
{
       msg = "Call from c#: " + msg;
        @javascript
        {
            let msg = @msg + "call from javascript";
            window.alert(msg);
        }
 }

after compile the above code, this c# function become two file:

.cs

void ShowMessage(string msg)
{
       msg = "Call from c#: " + msg;

       JSRuntime.Current.InvokeAsync<string>(
            "_funincs._showMessage",
            msg );
 }

.js

window._funincs._showMessage  = function(msg) {
       let jsMsg = msg + "call from javascript";
       window.alert(jsMsg);
}

I think this will let user call javascript from c# more convenient.

As a developer, however, I would not be interested in using an existing ready-made js library, if something specifically made for Blazor existed. The problem is that developing libraries for Blazor for now is extremely difficult, because there is no simple, maintainable and scalable method to develop the js part.
About converting c # to js, I guess it's not in Blazor's target, and inserting

You might have some success with https://github.com/Appizeo/Blazor.Polyfill though @Daddoon.

Sorry to update this thread, just to mention that i just updated my library, Internet Explorer 11 in Blazor server side mode is now supported (or btw, it works with the samples !)

authors: Andrzej-W Daddoon chucker danroth27 tiandian uazo

repo: aspnet/Blazor


text:
Support for Uri in OptionsModel

Old-style System.Configuration.ConfigurationSections support this, so ideally OptionsModel should too.
Example:
public class SiteSettings
{
    public Uri FeedUrl { get; set; }
}

Results in:
Exception thrown: 'System.InvalidOperationException' in Microsoft.Framework.Configuration.Binder.dll

Additional information: Failed to convert 'http://feeds.d15.biz/Daniel15' to type 'System.Uri'.
   at Microsoft.Framework.Configuration.ConfigurationBinder.CreateValueFromConfiguration(Type type, String value, IConfiguration configuration)
   at Microsoft.Framework.Configuration.ConfigurationBinder.BindType(Type type, Object typeInstance, IConfiguration configuration)
   at Microsoft.Framework.Configuration.ConfigurationBinder.BindProperty(PropertyInfo property, Object propertyOwner, IConfiguration configuration)
   at Microsoft.Framework.Configuration.ConfigurationBinder.BindObjectProperties(Object obj, IConfiguration configuration)
   at Microsoft.Framework.Configuration.ConfigurationBinder.Bind(Object model, IConfiguration configuration)
   at Microsoft.Framework.OptionsModel.ConfigureFromConfigurationOptions`1.<>c__DisplayClass0_0.<.ctor>b__0(TOptions options)
   at Microsoft.Framework.OptionsModel.ConfigureOptions`1.Configure(TOptions options, String name)
   at Microsoft.Framework.OptionsModel.OptionsManager`1.<>c__DisplayClass5_0.<Configure>b__1(TOptions options, IConfigureOptions`1 setup)
   at System.Linq.Enumerable.Aggregate[TSource,TAccumulate](IEnumerable`1 source, TAccumulate seed, Func`3 func)
   at Microsoft.Framework.OptionsModel.OptionsManager`1.Configure(String optionsName)
   at Microsoft.Framework.OptionsModel.OptionsManager`1.GetNamedOptions(String name)
   at Microsoft.Framework.OptionsModel.OptionsManager`1.get_Options()
   at Daniel15.Web.Startup.<>c.<ConfigureServices>b__5_0(IServiceProvider provider) in C:\Users\danlo\Documents\Visual Studio 2015\Projects\dan.cx\Daniel15.Web\Startup.cs:line 31

InnerException: Invalid cast from 'System.String' to 'System.Uri'.

Uri works already since we changed to TypeConverter, I think this change went into beta 7.

Which version are you using?
Uri is working since we changed to TypeConverter in the binder. This change went into beta 7 I think.

Cool fixed in this change then 3476fad293466b2a574133428b37667d9c9574a6

Thanks! I was testing with beta 6.

authors: Daniel15 HaoK MichaCo

repo: aspnet/Configuration


text:
Support TypeConverterAttribute on bound properties

It's very difficult to add a custom TypeConverter for framework types to have them bind correctly within ConfigurationBinder. The documentation for TypeConverterAttribute specifies that the attribute can be attached to a property, and that property will then use the specified TypeConverter during serialization/deserialization. Unfortunately, ConfigurationBinder doesn't take the property's attributes into consideration during BindProperty, instead passing the binding off to BindInstance with just the type of the property.
Presently, the only way to use custom TypeConverters is to register them using TypeDescriptor.AddAttributes before any configuration binding occurs, which is inconvenient if your library requires custom TypeConverters for standard types.

@ajcvickers We should retriage this, as I think TypeConverters might be a good option for how we deal with custom config binding of optoins in general.

Also look into general binding for options + config

authors: HaoK kyschouv


text:
Adding unit tests for consuming services without implementations

Fixes #210

cc @Eilon

:shipit:

authors: Eilon pranavkm

repo: aspnet/DependencyInjection


text:
Include Mocking HTTP Requests using either HttpContext or HttpClient

Thank you for the documentation above but could you also include how you would mock the POST and GET calls that these methods would expect.  Ideally using Moq with either HttpRequest or HttpClient.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: b5cce372-24e2-3489-cb19-c85d934e5d3b
Version Independent ID: 9d12b19f-a94e-4df4-357b-3f3b93696eb6
Content: Test controller logic in ASP.NET Core
Content Source: aspnetcore/mvc/controllers/testing.md
Product: aspnet-core
GitHub Login: @ardalis
Microsoft Alias: riande

Let's handle this one as part of #7847

repo: aspnet/Docs


text:
Doc AddDefaultIdentity

Per Hao
AddDefaultIdentity is just sugar for the old code that used to be in startup + AddDefaultUI, whatever you are trying to do,
Explain this in the docs, probably in Configure ASP.NET Core Identity
Find out why API doesn't contain /// comments from source
See #7633 - add link to this update

Would be good to document AddIdentityCore as well

@pholly  thanks. Moved to #8434

authors: Rick-Anderson pholly