분류

.NET 카우치베이스 클라이언트 라이브러리를 위한 새로운 비주얼 스튜디오 코드 스니펫

저는 Couchbase Server의 새 설치를 테스트할 때 정기적으로 사용하는 몇 가지 Visual Studio 코드 스니펫이 있습니다. 방금 GitHub와 Nuget에서 사용할 수 있도록 만들었습니다. 지금은 아주 기본적인 코드 조각이지만 시간이 지나면서 좀 더 모범 사례와 일반적인 작업 조각을 만들려고 합니다. 현재로서는 이 코드조각이 Couchbase .NET 클라이언트를 막 시작하는 사람에게 가장 유용합니다.

첫 번째 스니펫(cbc)는 기본 구성(앱|웹 구성이 아닌 코드에서)을 사용하여 클라이언트 인스턴스 설정을 처리합니다.

var config = new 카우치베이스클라이언트 구성();
구성.Urls.추가(new Uri("http://localhost:8091/pools/"));
구성.버킷 = "default";

var client = new 카우치베이스클라이언트(구성);

또한 간단한 가져오기(cbget) 및 저장(cbstore) 스니펫을 사용하면 입력하는 시간을 절약할 수 있습니다.

클라이언트.스토어(스토어모드.설정키, 값);
var item = 클라이언트.Get<문자열>();

뷰를 반복하는 스니펫(cbview)도 있습니다.

var view = 클라이언트.GetView("DesignDoc", "ViewName");
foreach (var row in 보기)
{
    var doc = 클라이언트.Get(.ItemId); //원본 문서 가져오기
}

Nuget을 통해 스니펫을 설치할 수 있습니다:

설치-패키지 카우치베이스 스니펫

또는 GitHub에서 리포지토리를 복제할 수도 있습니다:

http://github.com/jzablocki/CouchbaseSnippets

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 존 자블로키, NET. SDK 개발자, Couchbase

존 자블로키는 NET. SDK 개발자입니다. John은 Beantown ALT.NET의 주최자이자 Fairfield University의 전 겸임교수이기도 합니다. Amazon에서 Couchbase Server를 설치하고 구성하는 방법을 설명하는 "Couchbase Essentials"라는 책을 확인할 수도 있습니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.