首页
学习
活动
专区
圈层
工具
发布

使用.NET Core+Docker 开发微服务

.NET Core发布很久了,因为近几年主要使用java,所以还没使用过.NET Core,今天正好有一个c#写的demo,需要做成服务,不想再转成java来实现,考虑使用.NET CORE来尝下鲜,目标是开发一个微服务...如果未指定任何名称,将使用当前目录的名称。 -o, --output 要放置生成的输出的位置。 -i, --install 安装源或模板包。...--nuget-source 指定在安装期间要使用的 NuGet 源。 --type 基于可用的类型筛选模板。...ASP.NET Core Web API webapi [C#], F# Web/WebAPI global.json...工程实现 实现就简单了,按部就班coding就可以,和几年前的.NET MVC没有本质区别: 新建一个APIController,添加一个方法: public JsonResult Search(string

3.8K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Asp.NET Core 轻松学-项目目录和文件作用介绍

    创建项目的命令     首先来认识一下创建项目可使用的各种命令,.NETCore 的命令都以 dotnet 打头,这很好理解,输入 dotnet xxx,就是执行环境变量指向的 C:\Program Files...模板 短名称 语言 控制台应用程序 console [C#]、F#、VB 类库 classlib [C#]、F#、VB 单元测试项目 mstest [C#]、F#、VB xUnit 测试项目 xunit...[C#]、F#、VB Razor 页 page [C#] MVC ViewImports viewimports [C#] MVC ViewStart viewstart [C#] ASP.NET Core...空 web [C#],F# ASP.NET Core Web应用程序(Model - View - Controller) mvc [C#],F# ASP.NET Core Web 应用程序 razor...ASP.NET Core reactredux [C#] ASP.NET Core Web API webapi [C#],F# Razor 类库 razorclasslib [C#] global.json

    3.6K10

    ASP.NET Web API路由系统:路由系统的几个核心类型

    我们先来讨论一下实现在ASP.NET Web API框架中这个独立的路由系统是如何设计的。...针对生成URL的路由解析实现在GetVirtualPath方法中,我们现在来详细介绍用于封装生成URL的HttpVirtualPathData是如何生成出来的。...HttpRouteCollection的GetRouteData方法中并没有表示虚拟根路径的参数,那么当它在调用具体HttpRoute对象的同名方法的时候如何指定这个参数呢?...采用“接口显式实现”的方式实现了定义在ICollection中的Add和Remove方法,所以这两个方法我们基本上不用使用。...VirtualPathRoot表示默认使用的虚拟根路径,它直接返回通过Routes属性表示的HttpRouteCollection对象的同名属性。

    10.5K110

    精选2款C#.NET开源且功能强大的网络通信框架

    前言 今天大姚给分享2个C#/.NET开源且功能强大的网络通信框架,希望可以帮助到有需要的同学。...TouchSocket TouchSocket是一个整合性、功能丰富的.NET(包括 C# 、VB.Net、F#)网络通信框架。...包含了socket、 tcp、udp、ssl、namedPipe、http、websocket、rpc、jsonrpc、webapi、xmlrpc、modbus等一系列的通信模块。...一键式解决 tcp 黏分包问题,使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。...RRQM_Home/TouchSocket 详细介绍:https://mp.weixin.qq.‍com/s/pOLG46N5fa-cSc8-1tlW7w 主要特性 一键解决TCP黏分包问题,提供协议模板,支持快速实现固定包头

    62910

    精选2款C#.NET开源且功能强大的网络通信框架

    前言 今天大姚给分享2个C#/.NET开源且功能强大的网络通信框架,希望可以帮助到有需要的同学。...TouchSocket TouchSocket是一个整合性、功能丰富的.NET(包括 C# 、VB.Net、F#)网络通信框架。...包含了socket、 tcp、udp、ssl、namedPipe、http、websocket、rpc、jsonrpc、webapi、xmlrpc、modbus等一系列的通信模块。...一键式解决 tcp 黏分包问题,使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。...优秀项目和框架精选 本文项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量

    45510

    精选2款C#.NET开源且功能强大的网络通信框架

    前言今天大姚给分享2个C#/.NET开源且功能强大的网络通信框架,希望可以帮助到有需要的同学。...TouchSocketTouchSocket是一个整合性、功能丰富的.NET(包括 C# 、VB.Net、F#)网络通信框架。...包含了socket、 tcp、udp、ssl、namedPipe、http、websocket、rpc、jsonrpc、webapi、xmlrpc、modbus等一系列的通信模块。...一键式解决 tcp 黏分包问题,使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。...优秀项目和框架精选本文项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量

    46810

    一个整合性、功能丰富的.NET网络通信框架

    今天大姚给大家分享一款基于Apache License开源的一个整合性、功能丰富的.NET(包括 C# 、VB.Net、F#)网络通信框架:TouchSocket。...特色功能 一键解决TCP黏分包问题,提供协议模板,支持快速实现固定包头、固定长度、区间字符等数据报文解析。...功能导图 功能模块 集成了socket、TCP、UDP、SSL、namedPipe、HTTP、WebSocket、RPC、JsonRPC、WebAPI、XMLRPC、Modbus等多种通信模块。...项目源代码 简单使用示例 TcpService TcpService service = new TcpService(); service.Connecting = (client, e) => {return.../.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。

    48010

    .NET 云原生架构师训练营(模块二 基础巩固 引入)--学习笔记

    DELETE 删除 OPTIONS 状态码 200 300 已转移地址/永久移动(response redirect) 401 未认证 403 未授权 404 未找到文件 500 内部服务错误,服务器不知道如何处理的错误...,用它可以构建多种类型的应用程序 .net 平台下的开发语言:c#/F#/Visual Basic 平台标准 .NET Standard: https://dotnet.microsoft.com/platform.../dotnet-standard [003.jpg] 平台实现 .net core: 跨平台方案 .net framework: web sites, services, apps on windows...示例:CLR 用于 .NET Framework,CoreCLR 和 CoreRT 用于 .NET Core 实现 .NET Standard 并且可实现其他 API 的类库。...2.1.4 web api 示例 安装 SDK https://dotnet.microsoft.com/download/dotnet-core/3.1 新建 web api 示例 dotnet new webapi

    1.1K11

    .NET 云原生架构师训练营(模块二 基础巩固 引入)--学习笔记

    DELETE 删除 OPTIONS 状态码 200 300 已转移地址/永久移动(response redirect) 401 未认证 403 未授权 404 未找到文件 500 内部服务错误,服务器不知道如何处理的错误....net 是一个开发者平台的统称,用它可以构建多种类型的应用程序 .net 平台下的开发语言:c#/F#/Visual Basic 平台标准 .NET Standard: https://dotnet.microsoft.com...平台实现 .net core: 跨平台方案 .net framework: web sites, services, apps on windows Xamarin/mono: .net for mobile...示例:CLR 用于 .NET Framework,CoreCLR 和 CoreRT 用于 .NET Core 实现 .NET Standard 并且可实现其他 API 的类库。...2.1.4 web api 示例 安装 SDK https://dotnet.microsoft.com/download/dotnet-core/3.1 新建 web api 示例 dotnet new webapi

    86810
    领券