feat: 添加新项目与文档

main
bicijinlian 1 year ago
parent 297ee21dd8
commit a44ba9a153

@ -0,0 +1,37 @@
{
"cells": [
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"使用HTTP API 操作 ES\n",
"==================="
]
}
],
"metadata": {
"kernelspec": {
"display_name": ".NET (C#)",
"language": "C#",
"name": ".net-csharp"
},
"language_info": {
"name": "polyglot-notebook"
},
"orig_nbformat": 4,
"polyglot_notebook": {
"kernelInfo": {
"defaultKernelName": "csharp",
"items": [
{
"aliases": [],
"name": "csharp"
}
]
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}

@ -0,0 +1,7 @@
GET http://www.baidu.com
###
GET https://www.bing.com
###
curl --request GET --url http://www.baidu.com/ --header 'user-agent: vscode-restclient'

@ -6,7 +6,8 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Elastic.Clients.Elasticsearch" Version="8.0.8" />
<PackageReference Include="Elastic.Clients.Elasticsearch" Version="8.0.10" />
<PackageReference Include="RestSharp" Version="110.1.0" />
</ItemGroup>
</Project>

@ -0,0 +1,27 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<IsPackable>false</IsPackable>
<IsTestProject>true</IsTestProject>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
<PackageReference Include="RestSharp" Version="110.1.0" />
<PackageReference Include="RestSharp.Serializers.NewtonsoftJson" Version="110.1.0" />
<PackageReference Include="xunit" Version="2.4.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="coverlet.collector" Version="3.2.0">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>

@ -0,0 +1,4 @@

GET http://www.baidu.com
### dfsdf
GET http://www.bing.com

@ -0,0 +1,28 @@
namespace ElasticSearchStudy.UseHttpAPI
{
public class UseXUnitTest
{
[Fact]
public void Test1()
{
}
[Fact]
public void Test2()
{
RestClientOptions clientOptions = new RestClientOptions()
{
BaseUrl=new Uri("http://www.baidu.com"),
};
RestClient client = new RestClient(clientOptions);
RestRequest request = new RestRequest("", Method.Get);
var response = client.Get(request);
Assert.True(response.IsSuccessStatusCode);
}
}
}

@ -0,0 +1,6 @@
global using Xunit;
global using RestSharp;
global using RestSharp.Extensions;
global using RestSharp.Serializers;
global using RestSharp.Authenticators;

@ -3,11 +3,13 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.33516.290
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ElasticSearchStudy.App", "ElasticSearchStudy.App\ElasticSearchStudy.App.csproj", "{215D6950-7B9F-4743-BD81-ACE3D7F1CAED}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ElasticSearchStudy.App", "ElasticSearchStudy.App\ElasticSearchStudy.App.csproj", "{215D6950-7B9F-4743-BD81-ACE3D7F1CAED}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ElasticSearchStudy.Core", "ElasticSearchStudy.Core\ElasticSearchStudy.Core.csproj", "{86F7481E-5EBB-45A9-8621-F2CAA486D73A}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ElasticSearchStudy.Core", "ElasticSearchStudy.Core\ElasticSearchStudy.Core.csproj", "{86F7481E-5EBB-45A9-8621-F2CAA486D73A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ElasticSearchStudy.UnitTest", "ElasticSearchStudy.UnitTest\ElasticSearchStudy.UnitTest.csproj", "{3008F5A9-43DA-48AF-883E-514FD71B65A2}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ElasticSearchStudy.UnitTest", "ElasticSearchStudy.UnitTest\ElasticSearchStudy.UnitTest.csproj", "{3008F5A9-43DA-48AF-883E-514FD71B65A2}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ElasticSearchStudy.UseHttpAPI", "ElasticSearchStudy.UseHttpAPI\ElasticSearchStudy.UseHttpAPI.csproj", "{9218B8D7-B382-4C16-B060-B1CE2E2F9B47}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -27,6 +29,10 @@ Global
{3008F5A9-43DA-48AF-883E-514FD71B65A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3008F5A9-43DA-48AF-883E-514FD71B65A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3008F5A9-43DA-48AF-883E-514FD71B65A2}.Release|Any CPU.Build.0 = Release|Any CPU
{9218B8D7-B382-4C16-B060-B1CE2E2F9B47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9218B8D7-B382-4C16-B060-B1CE2E2F9B47}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9218B8D7-B382-4C16-B060-B1CE2E2F9B47}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9218B8D7-B382-4C16-B060-B1CE2E2F9B47}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

Loading…
Cancel
Save