在很多項目中, 需要用到緩存,借鑒網上前輩們的一些經驗,自己再進行總結簡化了一些, 做出如下的緩存操作,其中包含內存緩存(IMemoryCache) 和 Redis 緩存; 一.前提內容, 導入兩個 ...
引言 最近工作上有需要使用redis,於是便心血來潮打算自己寫一個C 客戶端。經過幾天的努力,目前該客戶端已經基本成型,下面簡單介紹一下。 通信協議 要想自行實現redisClient,則必須先要了解Redis的socket能信協議。新版統一請求協議在 Redis . 版本中引入, 並最終在 Redis . 版本成為 Redis 服務器通信的標准方式。在這個協議中, 所有發送至 Redis 服務器 ...
2018-03-20 13:53 8 4125 推薦指數:
在很多項目中, 需要用到緩存,借鑒網上前輩們的一些經驗,自己再進行總結簡化了一些, 做出如下的緩存操作,其中包含內存緩存(IMemoryCache) 和 Redis 緩存; 一.前提內容, 導入兩個 ...
現在系統都服務化,.net core 實現服務化的方式有很多,我們通過grpc實現客戶端、服務端通信。 grpc(https://grpc.io/)是google發布的一個開源、高性能、通用RPC(Remote Procedure Call)框架,使用HTTP/2協議,支持多路復用,並用 ...
前言: 近日在項目協同開發過程中出現了問題,數據出現了異常;其他人員懷疑項目數據丟失程序存在問題。於是通過排查程序提供的審計日志最終還原了當時操作及原因。 可見審計日志在排查、定位問題是相當有用的,那么在.Net Core 如何來實現審計日志呢? 接下來一步步來實現效果 ...
Nuget 安裝 NPOI 2.4.1 工作時間寫着測試玩玩 ...
什么是跨域在前面已經講解過了,這里便不再講解,直接上代碼。 一、后台API接口 用.net core創建一個Web API項目負責給前端界面提供數據。 二、前端界面 建立兩個MVC項目,模擬不同的ip,在view里面添加按鈕調用WEB API提供的接口進行測試跨域。view視圖頁代碼 ...
.net core 實現基於 JSON 的多語言 Intro 上次我們提到了,微軟默認提供基於資源文件的多語言本地化,個人感覺使用起來不是太方便,沒有 json 看起來直觀,於是動手造了一個輪子, dotnet core 基於 json 的本地化組件 GetStarted 需要引用 ...
.net core 實現動態 Web API 序言: 遠程工作已經一個月了,最近也算是比較閑,每天早上起床打個卡,快速弄完當天要做的工作之后就快樂摸魚去了。之前在用 ABP 框架(舊版)的時候就覺得應用服務層寫起來真的爽,為什么實現了個 IApplicationService 的空接口就可以 ...
基於.net core 的微服務,網上很多介紹都是千篇一律基於類似webapi,通過http請求形式進行訪問,但這並不符合大家使用習慣.如何像形如[ GetService<IOrderService>().SaveOrder(orderInfo)]的方式, 調用遠程的服務 ...