.NET 용 AWS SDK-IAmazonS3에 'PutObject'에 대한 정의가 포함되어 있지 않습니다.

팀 데일리

사용자가 S3에 문서를 업로드 할 수있는 Lambda 함수를 생성하려고합니다. 이렇게하려면 객체를 버킷에 넣을 수있는 "PutObject"메서드가 있다는 SDK 설명서를 따릅니다. 이 코드를 작성하면 다음과 같은 컴파일 오류가 발생합니다.

IAmazonS3에 'PutObject'에 대한 정의가 포함되어 있지 않으며 'IAmazonS3'유형의 첫 번째 인수를 허용하는 확장 메서드 'PutObject'를 찾을 수 없습니다.

현재 작업중인 코드는 다음과 같습니다.

S3Client = new AmazonS3Client("*********", "**********************", Amazon.RegionEndpoint.USEast1);
PutObjectRequest putRequest = new PutObjectRequest();
putRequest.BucketName = _bucket;
putRequest.ContentType = ContentType;
putRequest.ContentBody = Bytes;
var s3Response = S3Client.PutObject(putRequest);
return s3Response.HttpStatusCode.ToString();

모든 NuGet 패키지를 업데이트하고 AWSSDK.S3 v3.3.5.3 패키지를 설치했습니다. 개체 브라우저를 살펴보면 비동기 메서드 만 표시됩니다. 설명서에 언급 된 PutObject 메서드 목록이 없습니다. 왜 이것이 작동하지 않는지에 대한 올바른 방향으로 나를 가리킬 수 있습니까?

칼리드 T.

당신이 표시되는 경우 비동기 작업 만, 프로젝트는 휴대용 클래스 라이브러리 또는 NuGet 패키지 관리자부터 유니티 프로젝트 중 하나는 프로젝트 유형에 따라 올바른 어셈블리를 설치할 수 있습니다.

PCL 및 Unity의 경우이 작업은 비동기 형식으로 만 사용할 수 있습니다.

AmazonS3Client.PutObject를 참조하십시오 .

최신 정보

.NET Core를 사용하는 경우에도 동일하게 적용됩니다 .

.NET 용 AWS SDK는 .NET Core 용으로 작성된 애플리케이션을 지원합니다. AWS 서비스 클라이언트는 .NET Core의 비동기 호출 패턴 만 지원합니다. 이는 TransferUtility.NET Core 환경에서 비동기 호출 만 지원하는 Amazon S3와 같은 서비스 클라이언트 위에 구축 된 많은 고수준 추상화에도 영향을 미칩니다 . 자세한 내용 은 .NET Core를 사용하여 .NET 용 AWS SDK 구성을 참조하십시오 .

.NET 용 AWS SDK에서 지원하는 플랫폼을 참조하십시오 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ASP.NET MVC- '개체'에 'ID'에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

Foreach 문에는 C #의 GetEnumerator에 대한 공용 정의가 포함되어 있지 않습니다.

분류에서Dev

Visual Studio가 포함 된 Xamarin : Resource.Id에 "..."에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

'기능'에 대한 정의되지 않은 참조이지만 헤더가 포함되어 있습니다.

분류에서Dev

"HttpContext.Current"를 사용하지만 디버그 오류 "HttpContext '에'Current"에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

WebRequest에 Windows 10 Universal App의 'GetResponse'에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

PagedList <T>에 내 모델 <T>의 속성에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

Gtk.ComboBox에 'NewText'에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

Newtonsoft JSON에는 '항목'에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

UIImagePickerController '에'DismissModalViewControllerAnimated 'Xamarin iOS에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

'ZipArchiveEntry'에 'ExtractToFile'정의가 포함되어 있지 않습니다.

분류에서Dev

AWS X-Ray에는 필터가 포함되어 있지 않습니다.

분류에서Dev

리눅스 C ++ : libaio.h에 io_context_t에 대한 정의가 포함되어 있지 않습니까?

분류에서Dev

Eclipse Tomcat 리소스 사용 가능한 목록에 Gwt 2.7.0 maven 앱이 포함되어 있지 않습니다.

분류에서Dev

문서에 하나 이상의 거대한 용어가 포함되어 있습니다.-Solr

분류에서Dev

이 " 'GetAwaiter'에 대한 정의가 포함되지 않음"오류를 어떻게 해결할 수 있습니까?

분류에서Dev

응답에 정수가 포함되어 있지 않습니다.

분류에서Dev

IApplicaionBuilder에는 MapSignalR () 정의가 포함되어 있지 않습니다. app.MapSignalR ()이 ASP.NET CORE에서 작동하지 않습니다.

분류에서Dev

URL에서 C # 콘텐츠 가져 오기를 사용하면 "WebRequest에 GetRespone 및…에 대한 정의가 포함되어 있지 않습니다."라는 오류가 발생합니다.

분류에서Dev

ThemeUI의 useThemeUI에 useColorMode가 포함되어 있지 않습니다.

분류에서Dev

에 대한 C # 정규식에는 이것과 저것 모두 포함되어 있지 않습니다.

분류에서Dev

C #을 사용하여 URL에서 콘텐츠 가져 오기 다음에 "WebRequest에 GetRespone 및 ...에 대한 정의가 포함되어 있지 않습니다."오류가 표시됨

분류에서Dev

json.h가 포함되어 있어도 web :: json :: value :: object에 대한 정의되지 않은 참조

분류에서Dev

Uno ILoggerFactory에 AddConsole 정의가 포함되어 있지 않습니다.

분류에서Dev

오류 'System.Diagnostics.Process'에 Visual Studio 2008 C #의 'GetProcesses'에 대한 정의가 포함되어 있지 않습니다.

분류에서Dev

GridViewRow 'System.Web.UI.WebControls.GridView'주위에서 반복하는 동안 foreach에 'GetEnumerator'에 대한 공개 정의가 포함되어 있지 않습니다.

분류에서Dev

git에 사용 된 ID / 그룹 ID 변경에 대한 정보가 포함되어 있습니까?

분류에서Dev

Sonata Admin 사용자 지정 목록 필드 템플릿에는 관리자 편집 개체에 대한 링크가 포함되어 있습니다.

분류에서Dev

NSCalendar의 일부 방법은 온라인 문서에 포함되어 있지 않습니다. 사용하기에 안전한가요?

Related 관련 기사

  1. 1

    ASP.NET MVC- '개체'에 'ID'에 대한 정의가 포함되어 있지 않습니다.

  2. 2

    Foreach 문에는 C #의 GetEnumerator에 대한 공용 정의가 포함되어 있지 않습니다.

  3. 3

    Visual Studio가 포함 된 Xamarin : Resource.Id에 "..."에 대한 정의가 포함되어 있지 않습니다.

  4. 4

    '기능'에 대한 정의되지 않은 참조이지만 헤더가 포함되어 있습니다.

  5. 5

    "HttpContext.Current"를 사용하지만 디버그 오류 "HttpContext '에'Current"에 대한 정의가 포함되어 있지 않습니다.

  6. 6

    WebRequest에 Windows 10 Universal App의 'GetResponse'에 대한 정의가 포함되어 있지 않습니다.

  7. 7

    PagedList <T>에 내 모델 <T>의 속성에 대한 정의가 포함되어 있지 않습니다.

  8. 8

    Gtk.ComboBox에 'NewText'에 대한 정의가 포함되어 있지 않습니다.

  9. 9

    Newtonsoft JSON에는 '항목'에 대한 정의가 포함되어 있지 않습니다.

  10. 10

    UIImagePickerController '에'DismissModalViewControllerAnimated 'Xamarin iOS에 대한 정의가 포함되어 있지 않습니다.

  11. 11

    'ZipArchiveEntry'에 'ExtractToFile'정의가 포함되어 있지 않습니다.

  12. 12

    AWS X-Ray에는 필터가 포함되어 있지 않습니다.

  13. 13

    리눅스 C ++ : libaio.h에 io_context_t에 대한 정의가 포함되어 있지 않습니까?

  14. 14

    Eclipse Tomcat 리소스 사용 가능한 목록에 Gwt 2.7.0 maven 앱이 포함되어 있지 않습니다.

  15. 15

    문서에 하나 이상의 거대한 용어가 포함되어 있습니다.-Solr

  16. 16

    이 " 'GetAwaiter'에 대한 정의가 포함되지 않음"오류를 어떻게 해결할 수 있습니까?

  17. 17

    응답에 정수가 포함되어 있지 않습니다.

  18. 18

    IApplicaionBuilder에는 MapSignalR () 정의가 포함되어 있지 않습니다. app.MapSignalR ()이 ASP.NET CORE에서 작동하지 않습니다.

  19. 19

    URL에서 C # 콘텐츠 가져 오기를 사용하면 "WebRequest에 GetRespone 및…에 대한 정의가 포함되어 있지 않습니다."라는 오류가 발생합니다.

  20. 20

    ThemeUI의 useThemeUI에 useColorMode가 포함되어 있지 않습니다.

  21. 21

    에 대한 C # 정규식에는 이것과 저것 모두 포함되어 있지 않습니다.

  22. 22

    C #을 사용하여 URL에서 콘텐츠 가져 오기 다음에 "WebRequest에 GetRespone 및 ...에 대한 정의가 포함되어 있지 않습니다."오류가 표시됨

  23. 23

    json.h가 포함되어 있어도 web :: json :: value :: object에 대한 정의되지 않은 참조

  24. 24

    Uno ILoggerFactory에 AddConsole 정의가 포함되어 있지 않습니다.

  25. 25

    오류 'System.Diagnostics.Process'에 Visual Studio 2008 C #의 'GetProcesses'에 대한 정의가 포함되어 있지 않습니다.

  26. 26

    GridViewRow 'System.Web.UI.WebControls.GridView'주위에서 반복하는 동안 foreach에 'GetEnumerator'에 대한 공개 정의가 포함되어 있지 않습니다.

  27. 27

    git에 사용 된 ID / 그룹 ID 변경에 대한 정보가 포함되어 있습니까?

  28. 28

    Sonata Admin 사용자 지정 목록 필드 템플릿에는 관리자 편집 개체에 대한 링크가 포함되어 있습니다.

  29. 29

    NSCalendar의 일부 방법은 온라인 문서에 포함되어 있지 않습니다. 사용하기에 안전한가요?

뜨겁다태그

보관