おらの群馬さにはIISなんてねえもんでりなっくすさ使ってしぃしゃーぷさ動かすべえな
こんなの動くなんておったまげえな時代だわな
んだいくべえ
探検
.Net Core / Net ASP Core [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/06/30(木) 03:45:41.80ID:EQd6Pds5
181デフォルトの名無しさん
2017/09/07(木) 01:12:33.77ID:oeWMtJN8182デフォルトの名無しさん
2017/09/07(木) 07:30:51.02ID:KHq0qyGq >>181
EntityFrameworkを初めて使って、実際にどういうSQLに変換されているのか見てみたいだけって可能性すら考えられないの?
EntityFrameworkを初めて使って、実際にどういうSQLに変換されているのか見てみたいだけって可能性すら考えられないの?
183デフォルトの名無しさん
2017/09/07(木) 21:41:24.61ID:SGJxgazo184デフォルトの名無しさん
2017/09/07(木) 23:25:49.14ID:1h1pdgP4185デフォルトの名無しさん
2017/09/07(木) 23:55:35.22ID:n13wzRyY >>184
デマおつ
デマおつ
186デフォルトの名無しさん
2017/09/08(金) 07:17:10.06ID:+O8qrY3m >>184
頭悪すぎ
頭悪すぎ
187デフォルトの名無しさん
2017/09/08(金) 07:48:11.99ID:WW306MqY 宣伝: SQLプロバイダに依存せずAPIだけで使えます
実態: SQLをいちいちダンプして調べないとろくに使えません
実態: SQLをいちいちダンプして調べないとろくに使えません
188デフォルトの名無しさん
2017/09/08(金) 09:10:30.54ID:c+uIvbOB >>187
使い方間違ってんぞお前
使い方間違ってんぞお前
189デフォルトの名無しさん
2017/09/12(火) 12:12:58.08ID:Oduc6IMN c#がどんどんc++化してるな
流れに乗ってtemplateも取り入れるべきだ
流れに乗ってtemplateも取り入れるべきだ
190デフォルトの名無しさん
2017/09/12(火) 12:36:56.82ID:vpJikBX5 >>189
何をもってそんな発想に至ったのか
何をもってそんな発想に至ったのか
191デフォルトの名無しさん
2017/09/13(水) 07:45:31.99ID:xrEcICij コンパイラオプションでいいから?.をデフォルトにしてほしい
string? n = null;
var m = n.Substring(0, 5);
Assert(m == null);
こうした方が絶対便利
string? n = null;
var m = n.Substring(0, 5);
Assert(m == null);
こうした方が絶対便利
192デフォルトの名無しさん
2017/09/13(水) 11:36:33.87ID:KoD0oEXF .net core 2.0とvs2017community を使っています。
自分で作ったプロジェクト内のクラスAを、別のソリューションのプロジェクトから参照して、
使いたいんですができるでしょうか。
クラスAは、Nugetで取得したパッケージに依存しています。
自分で作ったプロジェクト内のクラスAを、別のソリューションのプロジェクトから参照して、
使いたいんですができるでしょうか。
クラスAは、Nugetで取得したパッケージに依存しています。
193デフォルトの名無しさん
2017/09/13(水) 12:07:34.50ID:uHFm/dQd >>192
できるよ
できるよ
194デフォルトの名無しさん
2017/09/13(水) 14:34:09.76ID:KoD0oEXF195デフォルトの名無しさん
2017/09/13(水) 15:01:01.84ID:+9qu6YUz >>194
同じソリューション内に配置することができないなら、自分で作ったライブラリをNuGetパッケージ化して、それを参照すればいいんじゃない?
同じソリューション内に配置することができないなら、自分で作ったライブラリをNuGetパッケージ化して、それを参照すればいいんじゃない?
196デフォルトの名無しさん
2017/09/13(水) 15:30:57.02ID:KoD0oEXF >>195
ありがとうございます。
ソリューションのフォルダの中にあるbinとかobjとかのdllを参照して、
usingで名前空間をセットしたんですが、エラーになりました。
InvalidOperationException: Cannot find compilation library location for package MYClassLibrary'
NuGetにアップロードしないとダメっぽいですか。
以前の.Netでは簡単にできていたのになあ。
ありがとうございます。
ソリューションのフォルダの中にあるbinとかobjとかのdllを参照して、
usingで名前空間をセットしたんですが、エラーになりました。
InvalidOperationException: Cannot find compilation library location for package MYClassLibrary'
NuGetにアップロードしないとダメっぽいですか。
以前の.Netでは簡単にできていたのになあ。
197デフォルトの名無しさん
2017/09/13(水) 17:14:40.29ID:+9qu6YUz >>196
いろいろと間違いすぎててフォローできん…
いろいろと間違いすぎててフォローできん…
198デフォルトの名無しさん
2017/09/13(水) 17:56:16.70ID:bDhlqYix プロジェクト参照しなよ
199デフォルトの名無しさん
2017/09/14(木) 02:52:45.11ID:zhAw6w46 >>197-198
ぐぐってみて、参照先プロジェクトフォルダ内にあるcsprojというファイルのパスを、
参照元のcsprojに指定しました。
<ProjectReference Include という項目に設定しました。
参照元のプロジェクトを起動させるのですが、
必要な様々なパッケージ(デスクトップ開発とか、たくさん)が足りないので、
それらをインストールするまではロードしませんというエラーになりました。
しかし参照元も、参照先プロジェクトも、同じ環境でそういうエラーなく動作します。
プロジェクトを参照するには必要なパッケージがあるということなんでしょうか。
それなら、Linuxなどで動作させられないのではないかと心配です。
.net coreオンリーで組みたいので。
ぐぐってみて、参照先プロジェクトフォルダ内にあるcsprojというファイルのパスを、
参照元のcsprojに指定しました。
<ProjectReference Include という項目に設定しました。
参照元のプロジェクトを起動させるのですが、
必要な様々なパッケージ(デスクトップ開発とか、たくさん)が足りないので、
それらをインストールするまではロードしませんというエラーになりました。
しかし参照元も、参照先プロジェクトも、同じ環境でそういうエラーなく動作します。
プロジェクトを参照するには必要なパッケージがあるということなんでしょうか。
それなら、Linuxなどで動作させられないのではないかと心配です。
.net coreオンリーで組みたいので。
200199
2017/09/14(木) 03:28:20.09ID:zhAw6w46 >>199
dotnet add reference コマンドを管理者プロンプトで動作させました。
ローカル パッケージ キャッシュを最初に設定し、復元速度を向上させ、
オフライン アクセスを可能にするため、コマンドを実行しています。
このコマンドは 1 回だけ実行され、完了までに最大 1 分かかる場合があります。
その後、うまくプロジェクトが起動してくれましたが、
デバッグが通らなくなりました。
ClassLibrary.csproj' のプロジェクト情報が見つかりません。プロジェクト ファイルが無効であるか、復元に必要なターゲットが見つからない可能性があります
参照先プロジェクトでは、‘Nugetをつかって外部ライブラリを使用しているからなんでしょうか。
dotnet add reference コマンドを管理者プロンプトで動作させました。
ローカル パッケージ キャッシュを最初に設定し、復元速度を向上させ、
オフライン アクセスを可能にするため、コマンドを実行しています。
このコマンドは 1 回だけ実行され、完了までに最大 1 分かかる場合があります。
その後、うまくプロジェクトが起動してくれましたが、
デバッグが通らなくなりました。
ClassLibrary.csproj' のプロジェクト情報が見つかりません。プロジェクト ファイルが無効であるか、復元に必要なターゲットが見つからない可能性があります
参照先プロジェクトでは、‘Nugetをつかって外部ライブラリを使用しているからなんでしょうか。
201199
2017/09/14(木) 03:41:26.21ID:zhAw6w46 >>200
予め、参照先プロジェクトでしようとしているNugetからのパッケージも、
参照元プロジェクトに導入してから、さっきの、donet add reference を発行したんですが、
同じエラーになりました。
もう大変だから、全部、参照なんてやめてしまおうかなあ。
わかりやすい参考書でもあればいいんですが、
全体を見渡せるようなものがなく、ググるしかない感じで。
予め、参照先プロジェクトでしようとしているNugetからのパッケージも、
参照元プロジェクトに導入してから、さっきの、donet add reference を発行したんですが、
同じエラーになりました。
もう大変だから、全部、参照なんてやめてしまおうかなあ。
わかりやすい参考書でもあればいいんですが、
全体を見渡せるようなものがなく、ググるしかない感じで。
202デフォルトの名無しさん
2017/09/14(木) 06:01:00.15ID:tOAWHgdB その外部ライブラリは.NET Core対応済み?
203デフォルトの名無しさん
2017/09/14(木) 10:23:40.76ID:zhAw6w46 >>202
対応しています。Linuxに持ってきてみてもちゃんと動作しました。
対応しています。Linuxに持ってきてみてもちゃんと動作しました。
204デフォルトの名無しさん
2017/09/14(木) 14:43:55.86ID:7UvwnzTZ restoreしてないとかいうオチだったりして
205デフォルトの名無しさん
2017/09/15(金) 05:36:31.70ID:0zpXUZOD >>204
なんですかそれ?詳しくお願いします。
なんですかそれ?詳しくお願いします。
206デフォルトの名無しさん
2017/09/15(金) 07:47:21.25ID:2773lCIl >>205
dotnet restore
dotnet restore
207デフォルトの名無しさん
2017/09/15(金) 10:42:10.05ID:0zpXUZOD >>206
レスありがとうございます。
プロジェクトのディレクトリで、dotnet restore を実行しました。
その後、プロジェクトを起動したところ、次のメッセージが、
NuGet パッケージを復元しています...
NuGet パッケージの復元に失敗しました。
経過した時間: 00:00:03.1407050
========== 終了 ==========
デバッグしても、次のえらーが、
重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー NU1105 ”参照先→”ClassLibrary.csproj' のプロジェクト情報が見つかりません。プロジェクト ファイルが無効であるか、復元に必要なターゲットが見つからない可能性があります
でも、再度デバッグしてみると、
うまくホーム画面(MVCサンプル)がブラウザで表示されます。
プロジェクトをいったん終了して、もう一度起動しても、以上の流れはまったく同じです。
なんなのでしょう??
レスありがとうございます。
プロジェクトのディレクトリで、dotnet restore を実行しました。
その後、プロジェクトを起動したところ、次のメッセージが、
NuGet パッケージを復元しています...
NuGet パッケージの復元に失敗しました。
経過した時間: 00:00:03.1407050
========== 終了 ==========
デバッグしても、次のえらーが、
重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー NU1105 ”参照先→”ClassLibrary.csproj' のプロジェクト情報が見つかりません。プロジェクト ファイルが無効であるか、復元に必要なターゲットが見つからない可能性があります
でも、再度デバッグしてみると、
うまくホーム画面(MVCサンプル)がブラウザで表示されます。
プロジェクトをいったん終了して、もう一度起動しても、以上の流れはまったく同じです。
なんなのでしょう??
208207
2017/09/15(金) 10:43:21.83ID:0zpXUZOD dotnet restoreは、参照元、参照先の各プロジェクトのディレクトリで、実行しました。
209デフォルトの名無しさん
2017/09/15(金) 12:11:24.34ID:Y21IVLhl 参照先が無いって言ってるじゃん
210デフォルトの名無しさん
2017/09/15(金) 13:32:31.99ID:0zpXUZOD211デフォルトの名無しさん
2017/09/15(金) 21:26:23.37ID:Z/MvErxh ならもうお手上げだね🤷♂
212デフォルトの名無しさん
2017/09/16(土) 00:49:02.24ID:W6Qu+lkm ソース見ないと無理だわ(会話が通じない)
213207
2017/09/16(土) 03:45:14.22ID:EcQ10NY7 さっきの2プロジェクトを同じソリューションに配置して、
プロジェクトごとにNugetで必要なパッケージをインストールしました。
すると、うまく動作したので報告します。
また、別の機会に、ことなるソリューション内のプロジェクトを参照してみたいと思います。
プロジェクトごとにNugetで必要なパッケージをインストールしました。
すると、うまく動作したので報告します。
また、別の機会に、ことなるソリューション内のプロジェクトを参照してみたいと思います。
214デフォルトの名無しさん
2017/09/22(金) 01:32:58.02ID:Q08r+MvX 2.0も出たことだし始めてみるかと思ったら
CentOS6がサポート外で出鼻を挫かれる
CentOS6がサポート外で出鼻を挫かれる
215デフォルトの名無しさん
2017/09/22(金) 02:45:18.94ID:DHPQ0LJN >>214
glibcが古くてめんどいっぽいね
glibcが古くてめんどいっぽいね
216デフォルトの名無しさん
2017/09/24(日) 01:47:10.40ID:I+wD6+AU >>214
CentOS6と、7とでは、大きく違うところがあるものね。
service コマンドが使えない。
ファイアーヲールの設定では、iptablesコマンドがデフォルトではない。
あと何かある?
CentOS6と、7とでは、大きく違うところがあるものね。
service コマンドが使えない。
ファイアーヲールの設定では、iptablesコマンドがデフォルトではない。
あと何かある?
217デフォルトの名無しさん
2017/09/24(日) 08:34:16.22ID:9zWvEpwy >>216
CentOS7からsystemd採用になったから大違いじゃね
CentOS7からsystemd採用になったから大違いじゃね
218デフォルトの名無しさん
2017/09/24(日) 17:07:14.73ID:fwxiCo6i とはいえMonoは動くんで
純粋な技術の問題というよりは思想の問題なんだろう
純粋な技術の問題というよりは思想の問題なんだろう
219デフォルトの名無しさん
2017/09/25(月) 01:48:26.41ID:uvJszhAn ODP.NET対応はよ
220デフォルトの名無しさん
2017/09/25(月) 06:23:04.78ID:NABDh3q5 Oracleはオワコン
221デフォルトの名無しさん
2017/09/25(月) 07:21:43.91ID:Z0V3kaTV >>220
…になってくれれば嬉しいんだけどね
…になってくれれば嬉しいんだけどね
222デフォルトの名無しさん
2017/09/25(月) 13:38:51.53ID:YP8l5xM+ Hangfireつかってる?
試してみた感じ楽しいぞ
試してみた感じ楽しいぞ
223デフォルトの名無しさん
2017/09/25(月) 18:27:51.69ID:0I7JLbcT >>222
何の用途で使ってる?
何の用途で使ってる?
224デフォルトの名無しさん
2017/09/25(月) 18:43:21.61ID:3nJ3WV7n 真面目な話ODP.NET使いたい場合ってどうしてんの
Win鯖に.NET Framework入れてREST APIとか?
Win鯖に.NET Framework入れてREST APIとか?
225デフォルトの名無しさん
2017/09/25(月) 20:02:16.45ID:uvJszhAn >>224
それ
それ
226デフォルトの名無しさん
2017/09/25(月) 23:38:33.35ID:YP8l5xM+ >>223
小規模Webサービスのジョブ管理システム
cronとオレオレシステムで回してたけど、一年後の俺に優しくない設計だから
スケーリングとかも見据えて軽く使ってる
Web管理UIからの手動ジョブキックが一工夫必要な以外は嫌いじゃない
小規模Webサービスのジョブ管理システム
cronとオレオレシステムで回してたけど、一年後の俺に優しくない設計だから
スケーリングとかも見据えて軽く使ってる
Web管理UIからの手動ジョブキックが一工夫必要な以外は嫌いじゃない
227デフォルトの名無しさん
2017/09/26(火) 01:44:17.21ID:1aSY2upq >>226
ありがとう、遊んでみるわ
ありがとう、遊んでみるわ
228デフォルトの名無しさん
2017/09/26(火) 19:22:00.08ID:8ERrxpMs ASP.NET Coreで総合テストすると本来400エラーが返るべきページが404になる
ブラウザでアクセスするとちゃんと400になる
原因分かる人いる?
ブラウザでアクセスするとちゃんと400になる
原因分かる人いる?
229デフォルトの名無しさん
2017/09/26(火) 21:07:05.91ID:mp1DDoNv いません
230デフォルトの名無しさん
2017/09/27(水) 00:07:33.53ID:mNZf+h4n .net coreって、sqlserverにつながるの?
231デフォルトの名無しさん
2017/09/27(水) 02:22:24.77ID:Ijn3FQKR >>230
つながるよ
つながるよ
232デフォルトの名無しさん
2017/09/27(水) 23:12:40.08ID:QafMx657 mysqlにもつながる?
233デフォルトの名無しさん
2017/09/27(水) 23:40:01.08ID:Ijn3FQKR234デフォルトの名無しさん
2017/09/28(木) 19:42:18.40ID:bN3ReP38 CakeってMono使うのな
dotnet coreだけでスクリプト実行できないのか
dotnet coreだけでスクリプト実行できないのか
235デフォルトの名無しさん
2017/09/28(木) 19:58:57.90ID:Up+E61c/236デフォルトの名無しさん
2017/09/30(土) 21:52:35.66ID:bNQwf5af .net coreでビルドすると大量にdllが生成されるのだけど、単一exeにするにはどうしたら良いの?
237デフォルトの名無しさん
2017/09/30(土) 22:01:17.62ID:PH/bv8h6 それ別にcoreに限った話じゃないでしょ
238デフォルトの名無しさん
2017/09/30(土) 22:27:36.55ID:bNQwf5af .net frameworkならexe1つだけのプロジェクトだったのですけど、coreだと絶対こんなにいらんだろってくらい大量にdllが吐き出されるのですよ…
239デフォルトの名無しさん
2017/09/30(土) 22:33:08.25ID:PH/bv8h6 いや、.net frameworkでも外部コンポーネントとか利用したら当然DLLが生成されるでしょ
240デフォルトの名無しさん
2017/09/30(土) 23:25:28.73ID:TdF+hKVD >>238
.net coreじゃなくて.net standardやろそれ
.net coreじゃなくて.net standardやろそれ
241デフォルトの名無しさん
2017/10/03(火) 00:49:34.08ID:0plPjG1M >>238
そらどーしよーもない
.NetFWはランタイム含めて主なdllがOSにインストール済みの環境を想定してるけど、.NetCoreランタイムにはdllバンドルされてないから、必要なやつは全部出る
マルチプラットフォームにする必要がないならFWでビルドしたらいいんでね?
そらどーしよーもない
.NetFWはランタイム含めて主なdllがOSにインストール済みの環境を想定してるけど、.NetCoreランタイムにはdllバンドルされてないから、必要なやつは全部出る
マルチプラットフォームにする必要がないならFWでビルドしたらいいんでね?
242デフォルトの名無しさん
2017/10/03(火) 01:19:31.96ID:mIjastOX >>238
runtime store
runtime store
243デフォルトの名無しさん
2017/10/05(木) 15:08:19.59ID:YqmMtBai dotnet new mvcで出てくるテンプレのbowerとbundleconfigって消していいの?
244デフォルトの名無しさん
2017/10/09(月) 19:17:49.63ID:RDd6EfUV efcoreのチュートリアルでいつも最後、スキャッフォルドしたページを表示しようとしてコケるなーと思ってたら
接続文字列にポート番号書かんとアカンのね
吐き出す例外も「外部コンポーネントで想定外エラー」とかでinnerExceptionも無し
もっとこう...あるだろ!感
接続文字列にポート番号書かんとアカンのね
吐き出す例外も「外部コンポーネントで想定外エラー」とかでinnerExceptionも無し
もっとこう...あるだろ!感
245デフォルトの名無しさん
2017/10/10(火) 20:59:25.63ID:ZTVh7Eud >>234
Mono Scriptingはもう使ってないよ
Mono Scriptingはもう使ってないよ
246デフォルトの名無しさん
2017/10/10(火) 21:39:00.73ID:hB/AKhsF そうなのか?
でもMonoないと動かないよ
ビルドコンテナにMonoとDotNetCore入れなきゃいかんからエコじゃない
でもMonoないと動かないよ
ビルドコンテナにMonoとDotNetCore入れなきゃいかんからエコじゃない
247デフォルトの名無しさん
2017/10/10(火) 21:51:24.38ID:ZTVh7Eud >>246
そりゃNET46てビルドしたCake.exe使ってるからじゃない?Cake.CoreCLRは試したかい?
そりゃNET46てビルドしたCake.exe使ってるからじゃない?Cake.CoreCLRは試したかい?
248デフォルトの名無しさん
2017/10/10(火) 21:53:14.23ID:hB/AKhsF249デフォルトの名無しさん
2017/10/10(火) 21:58:41.71ID:BE7slp4z >>248
サンプルどっかに置いてみ
サンプルどっかに置いてみ
250デフォルトの名無しさん
2017/10/10(火) 22:02:02.86ID:BE7slp4z251デフォルトの名無しさん
2017/10/10(火) 23:17:44.45ID:hB/AKhsF すまぬ
Cakeが2.0に対応してなかっただけだったわ
Cakeが2.0に対応してなかっただけだったわ
252デフォルトの名無しさん
2017/10/10(火) 23:29:12.07ID:BE7slp4z >>251
netcoreapp1.0だから、.Net Core2.0のSDKしかインストールされていない環境では動かないもんね
https://github.com/cake-build/cake/issues/1781
でも.Net Coreなんだし、self-contained applicationとしてpublushしちゃえば使えると思うけど
netcoreapp1.0だから、.Net Core2.0のSDKしかインストールされていない環境では動かないもんね
https://github.com/cake-build/cake/issues/1781
でも.Net Coreなんだし、self-contained applicationとしてpublushしちゃえば使えると思うけど
253デフォルトの名無しさん
2017/10/14(土) 15:00:31.99ID:T9MbLxY+ FromBodyで引数指定した時にバインドしてくれなくて泣きそう
254デフォルトの名無しさん
2017/10/14(土) 15:12:40.54ID:T9MbLxY+ あ、パラメータの指定の仕方がおかしいだけか
255デフォルトの名無しさん
2017/10/15(日) 14:02:02.01ID:9GFvcsU0 IdentityServerおもろい
256デフォルトの名無しさん
2017/10/15(日) 14:22:38.49ID:uH5IYLUj >>255
解説して
解説して
257デフォルトの名無しさん
2017/10/15(日) 14:46:07.67ID:9GFvcsU0 >>256
.NET Coreで実装された、シングルサインオンのためのOSS(OAuthとかOpenIDConnect)
.NET Coreで実装された、シングルサインオンのためのOSS(OAuthとかOpenIDConnect)
258デフォルトの名無しさん
2017/10/15(日) 14:51:06.85ID:IhxdunhF @{
string attr = @ data-custom=""true""";
}
<div class="panel" @attr role="main">
...
</div>
↑
@attr が認識されなくて困ってます
どうすればいいでしょうか?
string attr = @ data-custom=""true""";
}
<div class="panel" @attr role="main">
...
</div>
↑
@attr が認識されなくて困ってます
どうすればいいでしょうか?
259デフォルトの名無しさん
2017/10/26(木) 10:08:27.25ID:yf86S9qw260デフォルトの名無しさん
2017/10/26(木) 10:11:45.08ID:yf86S9qw efcoreで update-database の実行時だけ処理するロジックを書きたいんだけど、なんか方法あるんかな?
シートをインポートしたい
シートをインポートしたい
261デフォルトの名無しさん
2017/10/26(木) 10:12:49.92ID:yf86S9qw262デフォルトの名無しさん
2017/10/26(木) 22:01:39.88ID:Ci1mUjz8 DataAnnotationを組み合わせて再利用する方法はない?
public class A {
[Required]
[StringLength(10)]
[Display(Name = "ItemCode")]
string ItemCode { get; set; }
}
public class B {
[StringLength(10)]
[Display(Name = "ItemCode")]
string ItemCode { get; set; }
}
こうじゃなくて
public class A {
[Required]
[ItemCodeValidation]
string ItemCode { get; set; }
}
public class B {
[ItemCodeValidation]
string ItemCode { get; set; }
}
こうしたい
public class A {
[Required]
[StringLength(10)]
[Display(Name = "ItemCode")]
string ItemCode { get; set; }
}
public class B {
[StringLength(10)]
[Display(Name = "ItemCode")]
string ItemCode { get; set; }
}
こうじゃなくて
public class A {
[Required]
[ItemCodeValidation]
string ItemCode { get; set; }
}
public class B {
[ItemCodeValidation]
string ItemCode { get; set; }
}
こうしたい
263デフォルトの名無しさん
2017/10/26(木) 22:17:13.92ID:4bqF0mxr >>262
ModelMetadataTypeAttributeはどう?
ModelMetadataTypeAttributeはどう?
264デフォルトの名無しさん
2017/10/26(木) 22:17:35.37ID:4bqF0mxr265デフォルトの名無しさん
2017/10/27(金) 06:02:59.97ID:hCWfi1mn266デフォルトの名無しさん
2017/10/27(金) 07:09:26.33ID:dflyafbP >>265
razorページ使ってんの?
razorページ使ってんの?
267デフォルトの名無しさん
2017/10/27(金) 19:46:57.12ID:NaPnvd1g268デフォルトの名無しさん
2017/10/28(土) 00:48:38.69ID:TDAgJmmT ModelBinderでTrimとか入力値の自動補正をAttributeで行いたいんだけどどうしたらいいですか?
下のような感じです
[Trim]
public string UserName { get; set; }
今はset内でvalue.Trim()してますが、Trimのように大抵の文字列で使うような場合面倒なので属性にして利用したいです
下のような感じです
[Trim]
public string UserName { get; set; }
今はset内でvalue.Trim()してますが、Trimのように大抵の文字列で使うような場合面倒なので属性にして利用したいです
269デフォルトの名無しさん
2017/10/29(日) 07:35:29.43ID:zZpkBKlw MVCでPagerやるには何を使えばいいの?
270デフォルトの名無しさん
2017/10/29(日) 16:45:54.66ID:/fuI4sFR >>268
やったこと無いけど、setterにロジック書いたらどうなるやろ?
private string _userName;
public string UserName
{
get { return _userName; }
set { _userName = value?.trim(); }
}
こんなん。
やったこと無いけど、setterにロジック書いたらどうなるやろ?
private string _userName;
public string UserName
{
get { return _userName; }
set { _userName = value?.trim(); }
}
こんなん。
271デフォルトの名無しさん
2017/10/29(日) 19:24:27.63ID:5ZKbGwRi >>268
それをAttributeで実現したいという質問です
それをAttributeで実現したいという質問です
272デフォルトの名無しさん
2017/10/29(日) 19:24:55.80ID:5ZKbGwRi 失礼、>>270 宛でした
273デフォルトの名無しさん
2017/10/30(月) 00:29:19.32ID:WD7fWhkV >>272
https://github.com/dotnet/corefx/tree/master/src/System.ComponentModel.Annotations/src/System/ComponentModel/DataAnnotations
この辺りが属性の実装かな
適当な属性定義を継承して作ってみては?
https://github.com/dotnet/corefx/tree/master/src/System.ComponentModel.Annotations/src/System/ComponentModel/DataAnnotations
この辺りが属性の実装かな
適当な属性定義を継承して作ってみては?
274デフォルトの名無しさん
2017/10/30(月) 00:37:56.20ID:WD7fWhkV >>269
ページングその他の実装らしいけど...
https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/sort-filter-page
結局、EFとLINQでクエリは簡単になってるから自力で書け、てことみたいだね。
Cakeとかみたいなページング自動化機能はなさげ
ページングその他の実装らしいけど...
https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/sort-filter-page
結局、EFとLINQでクエリは簡単になってるから自力で書け、てことみたいだね。
Cakeとかみたいなページング自動化機能はなさげ
275デフォルトの名無しさん
2017/10/30(月) 00:46:19.50ID:YIhgL7yL276デフォルトの名無しさん
2017/10/30(月) 06:49:31.64ID:RIfFu6mh Cakebuild使いにくい
277デフォルトの名無しさん
2017/10/30(月) 07:38:15.44ID:PbW1rJIx >>276
え、めっちゃ助かってるけど何が使いにくい?
え、めっちゃ助かってるけど何が使いにくい?
278デフォルトの名無しさん
2017/10/30(月) 07:44:19.02ID:RIfFu6mh あれだと普通にC#で書いた方がいい
AddInの更新も遅いし
AddInの更新も遅いし
279デフォルトの名無しさん
2017/10/30(月) 08:03:04.40ID:PbW1rJIx280デフォルトの名無しさん
2017/10/30(月) 08:05:01.34ID:FvVhlKW9 >>278
Cakeの使い方間違ってるだろ
Cakeの使い方間違ってるだろ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 731部隊の新資料、中国が公開 「日本が細菌戦の罪を自白」と主張 ロシアが引き渡し [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 【高市政策】農水相の鈴木、今日も吠える!「米以外の食料品も購入できる!私自身は中立」などと語るも、デメリットには言及せず [219241683]
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- 山上、ただの嫌韓厨のクソネトウヨだった。安倍は韓国と敵対してると思い込んで支持していた。でもビデオレターで自我が崩壊 [389326466]
- 【緊急高市朗報】WBC全試合、地上波完全生放送決定wmwmwmwmwmwmwmwmwmwmwmwmwmwmwmw [517459952]
- 千晴!😡
- 🏡パン🍞つー✌まる👌見え👊😅👊
