kandi background
Explore Kits

eShopModernizing | Modernizing existing .NET Framework | Azure library

 by   dotnet-architecture JavaScript Version: Current License: MIT

 by   dotnet-architecture JavaScript Version: Current License: MIT

Download this library from

kandi X-RAY | eShopModernizing Summary

eShopModernizing is a JavaScript library typically used in Cloud, Azure, Docker applications. eShopModernizing has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can download it from GitHub.
This repo provides three sample hypothetical legacy eShop web apps (traditional ASP.NET WebForms and MVC in .NET Framework and an N-Tier app based on a WCF service and a client WinForms desktop app) and how you can modernize them (Lift and Shift scenario) with Windows Containers and Azure Cloud into the following deployment options:. All those mentioned environments can be deployed into Azure cloud (as explained in the Wiki) but you can also deploy all those environments into on-premises servers or even in other public clouds.
Support
Support
Quality
Quality
Security
Security
License
License
Reuse
Reuse

kandi-support Support

  • eShopModernizing has a medium active ecosystem.
  • It has 785 star(s) with 450 fork(s). There are 97 watchers for this library.
  • It had no major release in the last 12 months.
  • There are 0 open issues and 20 have been closed. On average issues are closed in 249 days. There are no pull requests.
  • It has a neutral sentiment in the developer community.
  • The latest version of eShopModernizing is current.
eShopModernizing Support
Best in #Azure
Average in #Azure
eShopModernizing Support
Best in #Azure
Average in #Azure

quality kandi Quality

  • eShopModernizing has no bugs reported.
eShopModernizing Quality
Best in #Azure
Average in #Azure
eShopModernizing Quality
Best in #Azure
Average in #Azure

securitySecurity

  • eShopModernizing has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
eShopModernizing Security
Best in #Azure
Average in #Azure
eShopModernizing Security
Best in #Azure
Average in #Azure

license License

  • eShopModernizing is licensed under the MIT License. This license is Permissive.
  • Permissive licenses have the least restrictions, and you can use them in most projects.
eShopModernizing License
Best in #Azure
Average in #Azure
eShopModernizing License
Best in #Azure
Average in #Azure

buildReuse

  • eShopModernizing releases are not available. You will need to build from source code and install.
eShopModernizing Reuse
Best in #Azure
Average in #Azure
eShopModernizing Reuse
Best in #Azure
Average in #Azure
Top functions reviewed by kandi - BETA

kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample Here

Get all kandi verified functions for this library.

Get all kandi verified functions for this library.

eShopModernizing Key Features

Modernizing existing .NET Framework, hypothetically legacy backoffice eShop web apps (traditional ASP.NET WebForms and MVC) with Windows Containers and Azure Cloud

Community Discussions

Trending Discussions on Azure
  • Why is an Azure Function on .NET 6 looking for System.ComponentModel Version 6.0.0.0?
  • How pipeline execution time had been calculated in the official guide?
  • json.Marshal(): json: error calling MarshalJSON for type msgraph.Application
  • How to create user delegation SAS after getting User Delegation key
  • How to assign user to all possible groups in Azure Active Directory?
  • Azure ASP.NET Core web api returns 404 for proxied multipart/form-data request
  • Cosmos DB : Find the index of an item in an array
  • Azure, .Net, Cobertura - ##[warning]Multiple file or directory matches were found
  • Apply yaml file using k8s SDK
  • Azure App Service .net6 Deploy - Error: EISDIR: illegal operation on a directory, open '/home/site/wwwroot/wwwroot/Identity/lib/bootstrap/LICENSE'
Trending Discussions on Azure

QUESTION

Why is an Azure Function on .NET 6 looking for System.ComponentModel Version 6.0.0.0?

Asked 2022-Mar-30 at 09:48

I am deploying an Azure Function called "Bridge" to Azure, targeting .NET 6. The project is referencing a class library called "DBLibrary" that I wrote, and that library is targeting .NET Standard 2.1. The Azure Function can be run locally on my PC without runtime errors.

When I publish the Azure Function to Azure, I see in Azure Portal a "Functions runtime error" which says:

Could not load file or assembly 'System.ComponentModel, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.

I do not target System.ComponentModel directly, and I don't see a nuget package version 6.0.0 for "System.ComponentModel" available from any nuget feed. Why is the Azure function looking for this version 6.0.0 of System.ComponentModel? If that version does exist, why can't the Azure Function find it?

Here are the relevant parts of the csproj for the "Bridge" Azure Function:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
      <TargetFramework>net6.0</TargetFramework>
      <AzureFunctionsVersion>v4</AzureFunctionsVersion>
    </PropertyGroup>
    <ItemGroup>
      <PackageReference Include="Microsoft.Azure.Functions.Extensions" Version="1.1.0" />
      <PackageReference Include="Microsoft.Extensions.Azure" Version="1.1.1" />
      <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
      <PackageReference Include="Microsoft.NET.Sdk.Functions" Version="4.0.1" />
    </ItemGroup>
    <ItemGroup>
      <ProjectReference Include="..\DBLibrary\DBLibrary.csproj" />
    </ItemGroup>
</Project>

Here are the relevant sections of the csproj for the "DBLibrary" class library that is referenced by the Azure Function project:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
      <TargetFramework>netstandard2.1</TargetFramework>
      <ApplicationIcon />
      <OutputType>Library</OutputType>
      <StartupObject />
    </PropertyGroup>
    <ItemGroup>
      <PackageReference Include="Azure.Storage.Blobs" Version="12.10.0" />
      <PackageReference Include="Dapper" Version="2.0.123" />
      <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
      <PackageReference Include="System.Data.SqlClient" Version="4.8.3" />
      <PackageReference Include="System.Text.Json" Version="6.0.2" />
    </ItemGroup>
</Project>

I have tried setting _FunctionsSkipCleanOutput to true in the Azure Functions csproj because that was offered as a potential solution to nuget package resolution issues here: https://github.com/Azure/azure-functions-host/issues/7061 That solution did not change the runtime error I saw in the Azure portal.

ANSWER

Answered 2022-Feb-25 at 10:33

The .net standard you are using 2.1 but ,Microsoft.Azure.Functions.Extensions can be support upto .NET Standard 2.0

You should add the below package to your function app and deploy to Azure again.

 dotnet add package Microsoft.EntityFrameworkCore.SqlServer --version 5.0.0-rc.2.20475.6

Please refer this GitHub issue and this MICROSOFT BLOG by @Jeremy for more information.

Source https://stackoverflow.com/questions/71255419

Community Discussions, Code Snippets contain sources that include Stack Exchange Network

Vulnerabilities

No vulnerabilities reported

Install eShopModernizing

You can download it from GitHub.

Support

For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .

DOWNLOAD this Library from

Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items
Find more libraries
Reuse Solution Kits and Libraries Curated by Popular Use Cases
Explore Kits

Save this library and start creating your kit

Explore Related Topics

Share this Page

share link
Reuse Pre-built Kits with eShopModernizing
Consider Popular Azure Libraries
Try Top Libraries by dotnet-architecture
Compare Azure Libraries with Highest Support
Compare Azure Libraries with Highest Quality
Compare Azure Libraries with Highest Security
Compare Azure Libraries with Permissive License
Compare Azure Libraries with Highest Reuse
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items
Find more libraries
Reuse Solution Kits and Libraries Curated by Popular Use Cases
Explore Kits

Save this library and start creating your kit

  • © 2022 Open Weaver Inc.