原创 .Net WebApi 反射調用多個接口

/// <summary> /// 接口工廠 /// </summary> public class APIFactoryController : BaseApiController {

原创 C#中連接Oracle數據庫

1、nuget添加 Oracle.ManagedDataAccess   2、連接字符串配置 <connectionStrings> <!--連接字符串--> <add name="FeesConn" connectionString

原创 Html轉換爲PDF

通過nuget 添加  text7.pdfhtml /// <summary> /// pdf下載 /// </summary> /// <returns></returns>

原创 C# Java RSA互通

 Java代碼 1 public static void main(String[] args) throws Exception { 2 String sign=sign("test",PRIVATEKEY,"UT

原创 C# DESede/CBC/PKCS5Padding

Java版 public static void main(String[] args) throws Exception { byte[] text = "test".getBytes(); //待加/解密的數據 //

原创 騰訊地圖-通過定位顯示當前位置地圖

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>騰訊地圖-

原创 在Asp.Net WebApi中使用DotNetZip壓縮響應流過濾器

using Ionic.Zlib; using System; using System.IO; using System.Linq; using System.Net.Http; using System.Threading; usin

原创 .net 方法內容緩存簡化

調用 public string GetNodeName(string nodeNum) { Func<string> func = () => {

原创 WebApi Autofac依賴注入配置

public class AutofacConfig { /// <summary> /// IOC註冊 /// </summary> public static

原创 個人總結理想DDD分層架構

1、YourName.Web ==>表現層 Controllers==>控制器 (只負責直接調用應用層處理業務) Filters==>個助攻過濾器  ……==>其他分類文件   2、YourName.Application==>應用層(實現

原创 asp.net身份信息多站點共享互認

只需要在web.config中設置machineKey即可 <!--生成網址:https://www.fishlee.net/Tools/MachineKeyGenerator--><machineKey validationKey="9

原创 IIS http強制重定向到https

首先安裝 URL Rewrite 模塊 ,下載網址  http://www.iis.net/downloads/microsoft/url-rewrite 安裝完成後, 在網站根目錄下建立web.config 文件,文件內容如下  <

原创 C# 驗證碼2

/// <summary> /// 驗證碼生成 /// </summary> public class VerificationCodeHelper { //定義顏色 p

原创 WebApi Swagger使用

一、配置代碼 SwaggerConfig.cs using Swashbuckle.Application; using Swashbuckle.Swagger; using System; using System.Collection

原创 Newtonsoft.Json將可空類型轉換爲空字符串(支持所有類型)

第一步:json自定義解析協議 /// <summary> /// json自定義解析協議 /// </summary> public class SpecialJsonContractResolver :