'Functions'에 해당되는 글 1건

  1. 2017.01.24 [AzureFunctions] 드랍박스 파일 연동하기

Azure Functions에서 드랍박스의 파일을 읽어올 수 있습니다.

이 기능은 Function이 외부의 설정 파일등을 읽어서 동작해야 하거나, 혹은 Function의 실행 결과를 파일에 저장해야 할 때 사용할 수 있습니다.




함수의 '통합' 메뉴를 클릭합니다.



a


입력 항목에 '외부 파일'을 추가합니다.



'API' 를 Dropbox로 선택하고, 안내에 따라 드랍박스 로그인을 수행합니다.





드랍박스 내의 읽어올 파일 경로를 설정합니다. (test.json 등)




설정이 완료되면 함수 내에 파라미터를 선언함으로써, 파일을 읽어올 수 있습니다.


아래 코드의 inputFile에 자동으로 파일 내용이 로드됩니다.



* outputFile은 위 설정과 똑같은 방법으로 설정하시면 됩니다.

* inputFile, outputFile의 타입은 string 뿐만 아니라 Stream, TextReader, TextWriter로 설정할 수 있습니다.

* out 키워드는 async 메소드에는 사용할 수 없기 때문에 함수 본문을 반드시 async가 아닌 메소드로 만들어야 합니다.


Posted by pjc0247