へっぽこプログラマーの備忘録
プログラムを中心とした個人的なメモ用のブログです。 タイトルは迷走中。
内容の保証はできませんのであしからずご了承ください。
menu
keyboard_arrow_up
Top
search
close
home
ホーム
computer
PC一般
construction
開発環境・ツール
code
プログラミング
home
ホーム
computer
PC一般
construction
開発環境・ツール
code
プログラミング
ラベル
.NET Core
の投稿を表示しています。
すべての投稿を表示
ラベル
.NET Core
の投稿を表示しています。
すべての投稿を表示
2020/10/08
image
NO IMAGE
外部 DLL を NuGet パッケージに含める方法
update
event_note
label
.NET Core
label
.NET Standard
label
Visual Studio
C/C++ で作成された外部の DLL を C# から扱うためのラッパーを作成して NuGet パッケージとして公開しようとしていたのですが、その外部 DLL 自体も NuGet パッケージに含める方法について調べてみました。
Read more
続きを読む »
2020/03/26
image
NO IMAGE
dotnet コマンドでビルドする際にプライベートな NuGet サーバーを参照する
update
event_note
label
.NET Core
プライベートな NuGet サーバーを使用しているとき、Visual Studio を使用している場合はオプションで NuGet のサーバーを追加できますが、`dotnet` コマンドでビルドする場合にどうやって NuGet サーバーの設定をやるのか分からなくて悩んだのでメモしておきます。
Read more
続きを読む »
2020/01/16
image
NO IMAGE
ASP.NET Core (.NET Core) でバックグランドタスクを起動する
update
event_note
label
.NET Core
label
ASP.NET Core
ASP.NET Core (.NET Core) において、アプリケーションの起動に合わせてバックグラウンドタスクを起動させる方法です。
Read more
続きを読む »
2019/12/23
image
NO IMAGE
[.NET Core] PublishSingleFile 有効時の実行パス
update
event_note
label
.NET Core
label
C#
.NET Core 3.0 以降では PublishSingleFile=true で単一の実行可能ファイル(Windows では exe ファイル)にしてビルド出力が可能です。
Read more
続きを読む »
2019/12/18
image
NO IMAGE
.NET Core の Publish Single File から除外するファイルを指定
update
event_note
label
.NET Core
.NET Core 3.0 から導入された Publish Single File の機能を使えば、ビルドした結果を単一のバイナリファイルで出力できます。
Read more
続きを読む »
2019/12/11
image
NO IMAGE
[.NET Core] 同じインターフェイスで異なる実装を DI コンテナに登録し、区別して取り出す
update
event_note
label
.NET Core
label
ASP.NET Core
やり方はいろいろあるかもしれませんが、個人的に一番簡単だと思った方法です。
Read more
続きを読む »
2019/11/21
image
NO IMAGE
ILogger に ITestOutputHelper の出力先を指定する
update
event_note
label
.NET Core
label
C#
label
xUnit
.NET Core では、ロギングフレームワークとしてデフォルトの `Microsoft.Extensions.Logging` を使用することが多いと思います。
Read more
続きを読む »
2019/04/05
image
NO IMAGE
Cannot consume scoped service from singleton
update
event_note
label
.NET Core
label
ASP.NET Core
ASP.NET Core で Web アプリケーションを開発中に DI の解決に失敗し、以下のようなエラーが表示されました。
Read more
続きを読む »
2019/03/15
image
NO IMAGE
ConsoleLoggerExtensions.AddConsole(ILoggerFactory) が廃止予定になっていた
update
event_note
label
.NET Core
.NET Core を 2.2 に変更したら `ConsoleLoggerExtensions.AddConsole(ILoggerFactory)` が obsolete になっていて、将来的に廃止されると表示されました。
Read more
続きを読む »
2019/03/01
image
NO IMAGE
[C#] enum を文字列でシリアライズする
update
event_note
label
.NET Core
label
C#
Newtonsoft.Json (Json.NET) で enum をシリアライズすると、デフォルトでは数値で出力されますが、これを文字列で出力する方法です。
Read more
続きを読む »
2019/02/20
image
NO IMAGE
.NET Core で複数のインターフェイスを実装したクラスの DI を行う
update
event_note
label
.NET Core
label
ASP.NET Core
.NET Core の DI サービスにおいて、複数のインターフェイスを実装したクラスの DI を行う方法について試してみました。
Read more
続きを読む »
2019/02/19
image
NO IMAGE
.NET Core でジェネリック型の DI を行う
update
event_note
label
.NET Core
label
ASP.NET Core
.NET Core の DI サービスにおいて、ジェネリック型の DI を行う方法について調べてみました。
Read more
続きを読む »
2019/01/31
image
NO IMAGE
AWS Cloud9 に .NET Core SDK をインストールする
update
event_note
label
.NET Core
label
AWS Cloud9
AWS Cloud9 で .NET Core のコンソールアプリを動かしたかったので、.NET Core SDK をインストールしてみました。
Read more
続きを読む »
2019/01/17
image
NO IMAGE
AddScoped で DI した場合のインスタンスの扱い
update
event_note
label
.NET Core
.NET Core のコンソールアプリケーションにおいて、DI オブジェクトのインスタンス(ライフタイム)がどのように扱われるかわからなかったのでちょっと調べてみました。
Read more
続きを読む »
2019/01/07
image
NO IMAGE
xUnit でテストエクスプローラーにログを出力する
update
event_note
label
.NET Core
label
xUnit
xUnit.NET を使用してテストを実行する際に、テストエクスプローラーにログを出力するための方法です。
Read more
続きを読む »
2018/11/06
image
NO IMAGE
ASP.NET Core で AddSingleton しているのにインスタンスが複数作成される
update
event_note
label
.NET Core
label
ASP.NET Core
ASP.NET Core (.NET Core) において、`AddSingleton` でサービスを登録しているのに、コンストラクタが複数回呼ばれることがありました。
Read more
続きを読む »
2018/08/31
image
NO IMAGE
OpenCover がエラーコードを返さない
update
event_note
label
.NET Core
label
.NET Framework
label
テスト
テスト失敗時に OpenCover がエラーコードを返さない場合の対処方法です。
Read more
続きを読む »
2018/07/19
image
NO IMAGE
ASP.NET Core でコレクションを DI する方法
update
event_note
label
.NET Core
label
ASP.NET Core
同じインタフェースを実装していたり、同じ抽象クラスをベースとしているクラスをコレクションとして DI したかったので、やり方を調べてみました。
Read more
続きを読む »
2018/05/15
image
NO IMAGE
[C#] 実行ファイルのある場所を取得
update
event_note
label
.NET Core
label
.NET Framework
label
C#
label
Visual Studio
プログラムを書いていると、実行ファイルのある場所を起点にパスを考えることはよくあるかと思います。
Read more
続きを読む »
2018/05/11
image
NO IMAGE
NuGet Gallery にパッケージを公開する
update
event_note
label
.NET Core
label
.NET Framework
Read more
続きを読む »
前の投稿
ホーム
Translate
Popular Posts
TortoiseGit でコミットメッセージを変更する
image
NO IMAGE
smbclient で session setup failed: NT_STATUS_LOGON_FAILURE が表示される
Docker for Windows の設定
TortoiseGit でブランチ間の差分を見る
image
NO IMAGE
マージ元ブランチとマージ先ブランチ
image
NO IMAGE
TortoiseSVN ロック状態のチェック
TortoiseGit でリモートリポジトリのタグを削除する
image
NO IMAGE
ネットワーク上にあるバッチファイルが実行できないとき
image
NO IMAGE
PowerShellでブレークポイントが設定できない場合
image
NO IMAGE
Visual Studio で文字がにじむ(ぼやける)
Labels
.NET Core
31
.NET Framework
17
.NET Standard
2
AdminLTE
1
AI
1
Apache
3
AppVeyor
2
AsciiDoc
7
ASP.NET Core
55
Atom
4
AWS
5
AWS Cloud9
4
blockdiag
1
Blogger
13
Bootstrap
3
C/C++
6
C#
106
CentOS
3
Chrome
1
Chronograf
3
chrony
1
Codecov
1
CSS
1
Docker
82
DokuWiki
4
Doxygen
1
draw.io
1
EasyTag
1
Electron
1
Electron.NET
2
Entity Framework Core
9
Excel
2
FFmpeg
3
Firefox
6
Flask
1
Git
19
GitBook
4
GitBucket
7
GitHub
7
GitLab
39
Go
1
Google
1
Google Cloud Platform
1
Grafana
13
GStreamer
2
HTML
5
IIS
8
InfluxDB
14
JavaScript
15
Jekyll
4
Jenkins
7
Linux
34
Log4View
1
MahApps.Metro
3
MaterialDesignInXamlToolkit
1
MkDocs
2
MongoDB
5
MVC
1
MVVM
6
nginx
3
NLog
3
Node.js
8
npm
1
NVIDIA
3
onvif
1
OpenAPI
2
OpenCV
4
OpenSSL
3
OpenVINO
2
ownCloud
2
pandas
1
Pine Script
1
PlantUML
5
Portainer
3
PowerShell
8
Prism
2
PySide
19
Python
87
PyTorch
1
RabbitVCS
1
Razor
3
redis
1
Redmine
33
Redoc
1
remark.js
2
rocketchat
10
Ruby
3
scikit-learn
1
shotcut
1
SignalR
1
Slack
1
Socket.IO
1
SonarQube
5
Sphinx
10
SQL Server
5
SQLite
1
StableDiffusion
2
Subversion
2
Swagger
1
Swarmpit
1
Syslog
3
Telegraf
6
Tesseract
3
TestLink
2
Tomcat
2
TortoiseGit
11
TortoiseSVN
2
Trading View
1
Traefik
3
Travis CI
1
Ubuntu
31
Visual Studio
39
Visual Studio Code
10
VSCode
8
Vue.js
8
Windows
62
Windows 10
5
Windows ADK
1
Windows API
2
Windows Embedded
4
wkhtmltopdf
2
Word
3
WPF
12
WSL
5
WSL2
5
Xamarin
1
xUnit
5
yaml
1
yolo
1
アプリケーション
1
デザインパターン
1
テスト
1
バッチファイル
2
プログラミング
4
ライセンス
1
暗号資産(仮想通貨)
1
英語
2
確定申告
1
機械学習
1
強化学習
1
雑記
1
書籍
1
数学
1
正規表現
1
動画編集
1
Blog Archive
▼
2025
(1)
▼
3月
(1)
Jekyll で画像を記事と同じフォルダに置く
►
2024
(21)
►
12月
(3)
►
9月
(5)
►
8月
(1)
►
7月
(2)
►
6月
(1)
►
4月
(2)
►
3月
(1)
►
2月
(5)
►
1月
(1)
►
2023
(30)
►
12月
(3)
►
11月
(5)
►
10月
(2)
►
9月
(1)
►
8月
(2)
►
7月
(4)
►
6月
(2)
►
5月
(3)
►
4月
(2)
►
3月
(2)
►
2月
(3)
►
1月
(1)
►
2022
(105)
►
12月
(5)
►
11月
(1)
►
10月
(3)
►
9月
(5)
►
8月
(7)
►
7月
(6)
►
6月
(13)
►
5月
(9)
►
4月
(15)
►
3月
(11)
►
2月
(14)
►
1月
(16)
►
2021
(85)
►
12月
(11)
►
11月
(6)
►
10月
(4)
►
9月
(10)
►
8月
(8)
►
7月
(4)
►
6月
(18)
►
5月
(7)
►
4月
(8)
►
3月
(2)
►
2月
(2)
►
1月
(5)
►
2020
(56)
►
12月
(1)
►
11月
(3)
►
10月
(3)
►
9月
(3)
►
8月
(3)
►
7月
(7)
►
6月
(7)
►
5月
(2)
►
4月
(6)
►
3月
(6)
►
2月
(3)
►
1月
(12)
►
2019
(92)
►
12月
(13)
►
11月
(9)
►
10月
(3)
►
9月
(2)
►
8月
(3)
►
7月
(5)
►
6月
(11)
►
5月
(6)
►
4月
(17)
►
3月
(9)
►
2月
(6)
►
1月
(8)
►
2018
(100)
►
12月
(1)
►
11月
(11)
►
10月
(8)
►
9月
(6)
►
8月
(10)
►
7月
(10)
►
6月
(8)
►
5月
(9)
►
4月
(8)
►
3月
(14)
►
2月
(4)
►
1月
(11)
►
2017
(117)
►
12月
(14)
►
11月
(20)
►
10月
(17)
►
9月
(19)
►
8月
(10)
►
7月
(8)
►
6月
(3)
►
5月
(6)
►
4月
(5)
►
3月
(2)
►
2月
(8)
►
1月
(5)
►
2016
(91)
►
12月
(5)
►
11月
(9)
►
10月
(11)
►
9月
(9)
►
8月
(6)
►
7月
(14)
►
6月
(14)
►
5月
(11)
►
4月
(10)
►
3月
(2)
►
2015
(23)
►
12月
(4)
►
11月
(2)
►
10月
(8)
►
9月
(8)
►
7月
(1)
►
2013
(3)
►
11月
(1)
►
9月
(1)
►
7月
(1)
►
2012
(2)
►
7月
(1)
►
6月
(1)
►
2011
(1)
►
9月
(1)
►
2009
(1)
►
7月
(1)
►
2008
(2)
►
11月
(1)
►
7月
(1)
►
2007
(3)
►
10月
(3)