Meow & Code Journey
close
프로필 사진

Meow & Code Journey

github: @https://github.com/garambaek1017

  • 분류 전체보기
    • 👩 일상
      • 일상
      • 맛따라산따라(산행)
      • 국내 여행
      • 해외 여행
      • 집사일기
      • 방탈출+크라임씬
      • 2025 일상
    • 👩🏻‍💻 프로그래밍
      • C#
      • C#_SignalR
      • C#_ASP
      • C#_Blazor
      • C#_MagicOnion
      • Unity
      • Node.js
      • Log & Motinoring
      • DB & Redis
      • 코테일기
    • 📔 개념 요약
    • 🐞 오류
  • 홈
  • GitHub

apple client secret 생성을 위한 jwt 만들기

nuget 설치 JWT 설치 Install-Package JWT -Version 10.0.0-beta5 System.IdentityModel.Tokens.Jwt 설치 Install-Package System.IdentityModel.Tokens.Jwt -Version 6.21.0 설명 apn 인증용 p8코드를 미리 발급받아 준비한다. 준비한 p8을 읽어 앞 뒤의 "private key" 키워드 삭제 줄바꿈을 공백으로 변경 준비된 p8데이터를 MakeToken 함수에 넣음. CODE // p8데이터 읽음 var p8Data = File.ReadAllText(AppDomain.CurrentDomain.BaseDirectory + "\\p8data.p8"); Console.WriteLine(p8Data); /..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/C#
  • · 2022. 7. 12.
[vs]  visualstudio community 버전업시 발생하는 에러.

[vs] visualstudio community 버전업시 발생하는 에러.

[에러 내용] C#Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VisualStuio\v16.0\Web\Microsoft.Web.Publishing.Task.dll 어셈블리에서 "TransformXml" 작업을 로드 할 수 없습니다. 파일이나 어셈블리'file:///C#Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VisualStuio\v16.0\Web\Microsoft.Web.Publishing.Task.dll' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 지정된 파일을 찾을 수 없습니다. 선언이 올바른지, 어셈..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/C#
  • · 2022. 3. 30.

[C#] Nested transactions are not supported.

mysql + dapper를 사용하는데 위의 에러를 만났다. 에러 내용은 "중첩된 트랜잭션은 지원하지 않는다" 인데 해당 코드를 가서 보니까 using(var tran = new TransactionScope()) { 1. 특정 조건에만 트랜잭션을 사용하는 AADB를 open함 2. 언제나 BBDB를 트랜잭션 사용 없이 open함 } 이렇게 되어 있었다. 이미 밖에서 TransactionScope를 사용하기때문에 AADB의 트랜잭션을 사용할 필요가 없었던것. 그래서 AADB open시 using(var db = new AADBConnector()) { } 방식으로 수정했다.

  • format_list_bulleted 👩🏻‍💻 프로그래밍/C#
  • · 2021. 6. 7.

[C#] localIP / public IP 가져오기

localIP, publicIP 가져오기 ▶ 서버를 개발하다보면 localhost나 127.0.0.1 외에 IP 주소가 필요한 경우가 있다. ▶ 그때 매번 cmd창 켜서 ipconfig 검색하고, "내 아이피검색" 안해도 아래 코드를 사용하면 편하게 PC의 IP를 가져 올 수 있다. LocalIP 가져오기 public static string GetLocalIP() { string result = string.Empty; var host = Dns.GetHostEntry(Dns.GetHostName()); foreach (var ip in host.AddressList) { if (ip.AddressFamily == AddressFamily.InterNetwork) { result = ip.ToStrin..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/C#
  • · 2021. 3. 23.
[C#] 파일 압축하기

[C#] 파일 압축하기

파일 압축하기 코드 class Program { static void Main(string[] args) { Console.WriteLine("== Hello World =="); try { // 1. 압축할 폴더 생성 var directoryName = @"D:\ZipTest\" + "NewZip"; System.IO.Directory.CreateDirectory(directoryName); // 복사할 파일 이름 var fileList = new List { "testfile1.txt", "testfile2.txt" }; foreach (var fileName in fileList) { // 원본 파일 위치 var sourceFile = System.IO.Path.Combine(@"D:\ZipTest..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/C#
  • · 2020. 12. 21.

[C#] MD5 암호화

string GetMD5Hash(string password) { var mdHash = MD5.Create(); var data = mdHash.ComputeHash(Encoding.UTF8.GetBytes(password)); var stringBuilder = new StringBuilder(); for (int i = 0; i < data.Length; i++) { stringBuilder.Append(data[i].ToString("x2")); } return stringBuilder.ToString(); }

  • format_list_bulleted 👩🏻‍💻 프로그래밍/C#
  • · 2020. 9. 3.
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • navigate_next
전체 카테고리
  • 분류 전체보기
    • 👩 일상
      • 일상
      • 맛따라산따라(산행)
      • 국내 여행
      • 해외 여행
      • 집사일기
      • 방탈출+크라임씬
      • 2025 일상
    • 👩🏻‍💻 프로그래밍
      • C#
      • C#_SignalR
      • C#_ASP
      • C#_Blazor
      • C#_MagicOnion
      • Unity
      • Node.js
      • Log & Motinoring
      • DB & Redis
      • 코테일기
    • 📔 개념 요약
    • 🐞 오류
인기 글
전체 방문자
오늘
어제
Copyright © 뽀도 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바