허당 레몬도리
article thumbnail
[asp.net core] API 서비스 배열(array) 값 받기
가. 언어유형/C# 2022. 1. 11. 19:03

[Route("add")] [HttpPut] public async Task Add([FromQuery] int[] array_ids) { return new JsonResult(""); } 위와 같이 [FromQuery]로 받아 처리할 수 있다. 호출 방법은 Postman 기준으로 아래와 같이 입력하면 된다. Form을 이용할 경우 아래와 같이 name을 같게 해주면 입력 값을 배열로 받을 수 있다. . . . 명심해야할 것은 [FromQuery] int[] array_ids 는 맨 앞에 위치해야 한다 앞에 다른 변수가 있을 경우 인식이 불가하여 아래와 같은 에러를 볼 수 있다

[asp.net core] checkbox parameter로 받기
가. 언어유형/C# 2021. 10. 28. 16:53

1. 단일 체크박스 html cs public async Task Edit(Models.Sample model, bool check_box_name) { if (true == check_box_name) { // 처리 } } 2. 여러 체크박스를 한번에 받기 html cs public async Task Edit(Models.Sample model, int[] check_box_name) { if (true == check_box_name) { // 처리 } } int[], string[]로 받을 수 있다.

[dotnet core] web api file upload(feat. windows forms)
가. 언어유형/C# 2019. 10. 25. 18:12

webserver 를 이용해 파일 업로드 기능을 만들다가 남겨놓으면 좋을거 같아 남깁니다. 코드는 아래 받으면 되고 Visual Studio 2017버전으로 작성이 되었습니다. 기본적인 코드를 소개(?)하겠습니다. 1. web server project create 1.1 Controllers folder - new controller 1.2 Code using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using System.IO; namespace WebServer.Controllers { [ApiController] public class FIleUploadController : ControllerBase { [HttpPost] [Rou..

[C#] List<T>에서 Byte[]로 변경
가. 언어유형/C# 2019. 7. 17. 10:32

출처 : https://stackoverflow.com/questions/34884854/convert-listint-to-byte Convert list to byte[] How to convert list to byte[]? I could use this: byte[] bytes = lista.SelectMany(BitConverter.GetBytes).ToArray(); But it works only for list. If you have few ideas - m... stackoverflow.com List -> byte[] byte[] bytes = lista .SelectMany(x => x) .SelectMany(BitConverter.GetBytes) .ToArray(); byte[] -..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
무료 .NET dll 디컴파일 프로그램 dotPeek
가. 언어유형/C# 2018. 12. 21. 18:51

무료 .NET dll 디컴파일 프로그램 dotPeek https://www.jetbrains.com/decompiler/

Log4Net error level 정리
가. 언어유형/C# 2018. 12. 21. 11:52

RollingFileAppender class addFilterpublic void addFilter(Filter newFilter)Add a filter to end of the filter list.Specified by:addFilter in interface Appender 위 filter에 log level을 설정할 수 있는데 검색하다 발견한 내용들. ALL DEBUG INFO WARN ERROR FATAL OFF •All •DEBUG •DEBUG •INFO •INFO •INFO •WARN •WARN •WARN •WARN •ERROR •ERROR •ERROR •ERROR •ERROR •FATAL •FATAL •FATAL •FATAL •FATAL •FATAL •OFF •OFF •OFF •OFF •..

C# Mongodb 배열 값 수정하기
가. 언어유형/C# 2018. 11. 16. 18:19

{ "_id" : ObjectId("5bee629dee0fc9d332b2107b"), "no" : NumberLong(30001), "name" : "레몬과일가게", "products" : [ { "id" : NumberLong(50001), "name" : "레몬", "price" : NumberInt(4), }, { "id" : NumberLong(50002), "name" : "사과", "price" : NumberInt(12), }, { "id" : NumberLong(50003), "name" : "파인애플", "price" : NumberInt(3), }, { "id" : NumberLong(50004), "name" : "귤", "price" : NumberInt(3), } ]} mongod..