ASPネットコア-バックグラウンドサービスのローカリゼーションを実装する方法は?

トミートム

ここに投稿さたのは、ASPNETコアアプリで非アクティブなユーザーを削除するための最良の実装について尋ねる質問です。Ian Kempがそのためのバックグラウンドサービスを提案し、私はこれが本当に好きでした。

ローカライザーをバックグラウンドサービスに実装する方法を知りたいのですが(アカウントがまもなく削除されることを通知する必要があります)?アプリを閲覧するときに使用しているcultrueに関する情報を保存できます。私はのための機能を見てIStringLocalizer <工ass> - WithCulture要求された文化と新しいIStringLocalizerを返します。しかし、それは非推奨であることを示しています。ローカライザーをバックグラウンドサービスに実装する方法は他にありますか(DBに保存されているユーザーのカルチャを使用している間)?

user1672994

言語コードがある場合は、CultureInfo.CurrentUICultureを介してローカライズされた文字列を取得するようにを設定できますstringLocalizer

    public class ResourceProvider
    {
        private readonly IStringLocalizer stringLocalizer;
        public ResourceProvider(IStringLocalizerFactory localizerFactory)
        {
            stringLocalizer = localizerFactory.Create("ResourceStrings", System.Reflection.Assembly.GetExecutingAssembly().GetName().Name);
        }

        public string GetLocalizedString(string resourceKey, string languageCode)
        {
          CultureInfo.CurrentUICulture = new CultureInfo(languageCode);
          var localizedString = stringLocalizer[resourceKey].Value;
          return localizedString;
        }
    }

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ローカリゼーションASPネットCOREMVCを実装する方法

分類Dev

MediaProjection APIを使用して、バックグラウンドサービスクラスからスクリーンショットを取得する方法は?

分類Dev

ビューコントローラを表示する方法着信コールの場合、デバイスもロックされ、アプリケーションはバックグラウンド状態になりますか?

分類Dev

時間をカウントするバックグラウンド(フォアグラウンド?)サービスを作成し、アプリケーションの全期間を通じてUIを更新します(エンドモンドのように)

分類Dev

バックグラウンドのAndroidサービスからアプリケーション固有のモーションデータを取得する

分類Dev

アプリケーションの起動時やタイマーではなく、オンデマンドでバックグラウンドサービスを実行する方法

分類Dev

ブートストラップv4にナビゲーションバードロップダウンホバーを実装する方法

分類Dev

ブートストラップv4にナビゲーションバードロップダウンホバーを実装する方法

分類Dev

特定の時間にAndroidでバックグラウンドサービスをトリガーする方法は?

分類Dev

ソーシャルネットワーキングアプリケーションのFacebook、Messenger、Zaloなどの通知なしでAndroidOreoのバックグラウンドサービスを作成する方法

分類Dev

alamofireバックグラウンドアップロードリクエストを実行する方法は?

分類Dev

スクリーンショットを撮る-バックグラウンドサービス

分類Dev

各リサイクラービューアイテム内のボタンクリック時にテキストカウンターを実装する方法

分類Dev

AuthenticatesUsers login()メソッドをオーバーライドして、このLaravelアプリケーションでREST Webサービスの呼び出しを含むカスタムログインを実装できますか?

分類Dev

Ansibleの実装:リバースプロキシとバックエンドサーバーの構成を効率的にディスパッチする方法は?

分類Dev

<div>のリンククリックをロードするためのナビゲーションサイドバーの実装

分類Dev

単一のグラフィカルアプリを実行するためだけに、デスクトップまたはウィンドウマネージャーなしで小さなディストリビューションが必要

分類Dev

コルドバアプリケーションでローカルプッシュ通知を実装する方法

分類Dev

J2MEアプリケーションをバックグラウンドで実行する方法は?

分類Dev

閉じたアプリケーションをバックグラウンドで実行する方法は?

分類Dev

Javaのメインプログラムのバックグラウンドでイベントリスナーを実装する方法

分類Dev

バックグラウンドサービスコードを使用してロケーションで実行されるべきではないサービスがすでに実行されている

分類Dev

DDDベースのアプリケーションでチェックアウトを実装する方法は?

分類Dev

プログラムでAndroidのバックグラウンドで実行されているアプリケーションをカウントする方法はありますか?

分類Dev

Google Playサービスは、ユーザーの操作なしでバックグラウンドでアプリケーションをインストールする方法

分類Dev

WindowsでApacheZookeeperサーバーをバックグラウンドサービスとして実行する方法

分類Dev

Androidでのバックグラウンドサービスの実装

分類Dev

ドットネットコアでバックグラウンドサービスを初期化する適切な方法

分類Dev

アプリがiOSでバックグラウンドロケーションサービスを使用しているときにステータスバーメッセージを非表示にする方法

Related 関連記事

  1. 1

    ローカリゼーションASPネットCOREMVCを実装する方法

  2. 2

    MediaProjection APIを使用して、バックグラウンドサービスクラスからスクリーンショットを取得する方法は?

  3. 3

    ビューコントローラを表示する方法着信コールの場合、デバイスもロックされ、アプリケーションはバックグラウンド状態になりますか?

  4. 4

    時間をカウントするバックグラウンド(フォアグラウンド?)サービスを作成し、アプリケーションの全期間を通じてUIを更新します(エンドモンドのように)

  5. 5

    バックグラウンドのAndroidサービスからアプリケーション固有のモーションデータを取得する

  6. 6

    アプリケーションの起動時やタイマーではなく、オンデマンドでバックグラウンドサービスを実行する方法

  7. 7

    ブートストラップv4にナビゲーションバードロップダウンホバーを実装する方法

  8. 8

    ブートストラップv4にナビゲーションバードロップダウンホバーを実装する方法

  9. 9

    特定の時間にAndroidでバックグラウンドサービスをトリガーする方法は?

  10. 10

    ソーシャルネットワーキングアプリケーションのFacebook、Messenger、Zaloなどの通知なしでAndroidOreoのバックグラウンドサービスを作成する方法

  11. 11

    alamofireバックグラウンドアップロードリクエストを実行する方法は?

  12. 12

    スクリーンショットを撮る-バックグラウンドサービス

  13. 13

    各リサイクラービューアイテム内のボタンクリック時にテキストカウンターを実装する方法

  14. 14

    AuthenticatesUsers login()メソッドをオーバーライドして、このLaravelアプリケーションでREST Webサービスの呼び出しを含むカスタムログインを実装できますか?

  15. 15

    Ansibleの実装:リバースプロキシとバックエンドサーバーの構成を効率的にディスパッチする方法は?

  16. 16

    <div>のリンククリックをロードするためのナビゲーションサイドバーの実装

  17. 17

    単一のグラフィカルアプリを実行するためだけに、デスクトップまたはウィンドウマネージャーなしで小さなディストリビューションが必要

  18. 18

    コルドバアプリケーションでローカルプッシュ通知を実装する方法

  19. 19

    J2MEアプリケーションをバックグラウンドで実行する方法は?

  20. 20

    閉じたアプリケーションをバックグラウンドで実行する方法は?

  21. 21

    Javaのメインプログラムのバックグラウンドでイベントリスナーを実装する方法

  22. 22

    バックグラウンドサービスコードを使用してロケーションで実行されるべきではないサービスがすでに実行されている

  23. 23

    DDDベースのアプリケーションでチェックアウトを実装する方法は?

  24. 24

    プログラムでAndroidのバックグラウンドで実行されているアプリケーションをカウントする方法はありますか?

  25. 25

    Google Playサービスは、ユーザーの操作なしでバックグラウンドでアプリケーションをインストールする方法

  26. 26

    WindowsでApacheZookeeperサーバーをバックグラウンドサービスとして実行する方法

  27. 27

    Androidでのバックグラウンドサービスの実装

  28. 28

    ドットネットコアでバックグラウンドサービスを初期化する適切な方法

  29. 29

    アプリがiOSでバックグラウンドロケーションサービスを使用しているときにステータスバーメッセージを非表示にする方法

ホットタグ

アーカイブ