C#/Blazor

[Blazor] NuGet Package 설치하기

HYOKYE0NG 2021. 10. 21. 13:50
반응형

프로젝트를 하면서 nuget 패키지를 설치해야 할 경우가 종종 있다.

다양한 기능들을 지원해주는 nuget package

어떻게 설치하고 사용하는지 알아보자

 

 

우선, 이번에 내가 설치할 nuget은  BlazorDownloadFile이라는 package이다.

blazor에서 서버의 파일을 받아 stream으로 제공하는 기능을 지원한다.

 

GitHub - arivera12/BlazorDownloadFile: Blazor download files to the browser from c# without any javascript library reference or

Blazor download files to the browser from c# without any javascript library reference or dependency. - GitHub - arivera12/BlazorDownloadFile: Blazor download files to the browser from c# without an...

github.com

 

 

1. NuGet package 설치하기

Visual Studio - [Tools] - [NuGet Package Manager] - [Manage Packages for Solutions...]의

Browse 탭에서 설치하고자 하는 package를 검색한다.

그럼 다음과 같이 package 목록이 나올 것이다.

 

목록 중 원하는 nuget을 클릭하고 설치한다.

나는 하나의 솔루션에 여러 프로젝트가 존재하기 때문에

아래의 사진처럼 프로젝트 목록이 뜨고, 원하는 프로젝트를 클릭하여 install하면 된다.

물론 여러 프로젝트를 클릭하여 한번에 nuget을 설치할 수 있다.

 

2. Install Command 입력

[Tools] - [NuGet Package Manager] - [Package Manager Console]에서

nuget 설치 명령문을 입력한다.

내가 설치하고자 하는 nuget인 BlazorDownloadFile은 아래와 같이 입력하라고 한다.

Install-Package BlazorDownloadFile -Version 2.1.6

 

 

3. Service 등록하기

Startup.cs 파일에 service를 등록해준다.

보통 nuget package 사용법에 명시되어 있다.

services.AddBlazorDownloadFile();

 

그런 다음 Nuget Package의 사용법에 따라 using문을 추가하고,

inject 하여 nuget의 기능을 사용할 수 있다.

 

 

Visual Studio에서 NuGet 패키지 설치 및 사용

Visual Studio 프로젝트에서 NuGet 패키지를 설치하고 사용하는 프로세스에 대한 연습 자습서입니다.

docs.microsoft.com

 

반응형