Skip to content

Commit

Permalink
Created new SDK, WCF Listener.
Browse files Browse the repository at this point in the history
Downgraded dependency versions for dotnet standard SDKs.
Added support for Nuget Readme.
  • Loading branch information
kayhantolga committed Jun 18, 2022
1 parent d2bc137 commit 64acb60
Show file tree
Hide file tree
Showing 27 changed files with 359 additions and 130 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<PackageProjectUrl>https://portal.lasercateyes.com</PackageProjectUrl>
<PackageIcon>LaserCatEyes_Logo.png</PackageIcon>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Version>1.0.3</Version>
<Version>1.0.4</Version>
<Authors>Betalgo Up Ltd.</Authors>
<Company>Betalgo Up Ltd.</Company>
<Product>Laser Cat Eyes</Product>
Expand All @@ -20,23 +20,22 @@
</Description>
<RepositoryUrl>https://github.com/betalgo/LCE-DotNet-SDK</RepositoryUrl>
<PackageTags>network, debugging</PackageTags>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.7" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
<PackageReference Include="Microsoft.Extensions.Options" Version="6.0.0" />
<PackageReference Include="Microsoft.Extensions.Logging" Version="2.2.0" />
<PackageReference Include="Microsoft.Extensions.Options" Version="2.2.0" />
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\LaserCatEyes.Domain\LaserCatEyes.Domain.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="LaserCatEyes_Logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
<None Include="LaserCatEyes_Logo.png" Pack="true" PackagePath="" />
<None Include="README.md" Pack="true" PackagePath="" />
</ItemGroup>

</Project>
28 changes: 28 additions & 0 deletions LaserCatEyes.DataServiceSdk.DotNetStandard/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# LaserCatEyes WCF Listener SDK - currently in BETA program
![.NET](https://github.com/betalgo/LCE-DotNet-SDK/workflows/.NET/badge.svg?branch=master)

[Laser Cat Eyes] is a network monitoring tool that helps mobile app developers diagnose issues between their apps and other services.

### Hot to get your APP_KEY :
1. Create an account from [Laser-Cat-Eyes web portal]
2. Create an app
3. After the hitting save button you should be able to see your **APP KEY**

```
### Packages
[![LaserCatEyes.EndpointListener](https://img.shields.io/nuget/v/LaserCatEyes.EndpointListener?label=nuget.LaserCatEyes.EndpointListener)](https://www.nuget.org/packages/LaserCatEyes.EndpointListener/)
[![LaserCatEyes.HttpClientListener](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener?label=nuget.LaserCatEyes.HttpClientListener)](https://www.nuget.org/packages/LaserCatEyes.HttpClientListener/)
[![LaserCatEyes.HttpClientListener.DotNetStandard](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener.DotNetStandard?label=nuget.LaserCatEyes.HttpClientListener.DotNetStandard)](https://www.nuget.org/packages/LaserCatEyes.HttpClientListener.DotNetStandard/)
[![LaserCatEyes.WCFListener](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener.DotNetStandard?label=nuget.LaserCatEyes.WCFListener)](https://www.nuget.org/packages/LaserCatEyes.WCFListener/)
[Laser-Cat-Eyes web portal]: <https://portal.lasercateyes.com>
[Laser Cat Eyes]: <https://lasercateyes.com>
## Author
<img src="http:https://www.betalgo.com/img/logo-dark.png" width="10px"> Betalgo, [email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<PackageProjectUrl>https://portal.lasercateyes.com</PackageProjectUrl>
<PackageIcon>LaserCatEyes_Logo.png</PackageIcon>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Version>1.0.3</Version>
<Version>1.0.4</Version>
<Authors>Betalgo Up Ltd.</Authors>
<Company>Betalgo Up Ltd.</Company>
<Product>Laser Cat Eyes</Product>
Expand All @@ -20,6 +20,7 @@
</Description>
<RepositoryUrl>https://github.com/betalgo/LCE-DotNet-SDK</RepositoryUrl>
<PackageTags>network, debugging</PackageTags>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
Expand All @@ -34,9 +35,7 @@
</ItemGroup>

<ItemGroup>
<None Include="LaserCatEyes_Logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
<None Include="LaserCatEyes_Logo.png" Pack="true" PackagePath="" />
<None Include="README.md" Pack="true" PackagePath="" />
</ItemGroup>
</Project>
28 changes: 28 additions & 0 deletions LaserCatEyes.DataServiceSdk/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# LaserCatEyes WCF Listener SDK - currently in BETA program
![.NET](https://github.com/betalgo/LCE-DotNet-SDK/workflows/.NET/badge.svg?branch=master)

[Laser Cat Eyes] is a network monitoring tool that helps mobile app developers diagnose issues between their apps and other services.

### Hot to get your APP_KEY :
1. Create an account from [Laser-Cat-Eyes web portal]
2. Create an app
3. After the hitting save button you should be able to see your **APP KEY**

```
### Packages
[![LaserCatEyes.EndpointListener](https://img.shields.io/nuget/v/LaserCatEyes.EndpointListener?label=nuget.LaserCatEyes.EndpointListener)](https://www.nuget.org/packages/LaserCatEyes.EndpointListener/)
[![LaserCatEyes.HttpClientListener](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener?label=nuget.LaserCatEyes.HttpClientListener)](https://www.nuget.org/packages/LaserCatEyes.HttpClientListener/)
[![LaserCatEyes.HttpClientListener.DotNetStandard](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener.DotNetStandard?label=nuget.LaserCatEyes.HttpClientListener.DotNetStandard)](https://www.nuget.org/packages/LaserCatEyes.HttpClientListener.DotNetStandard/)
[![LaserCatEyes.WCFListener](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener.DotNetStandard?label=nuget.LaserCatEyes.WCFListener)](https://www.nuget.org/packages/LaserCatEyes.WCFListener/)
[Laser-Cat-Eyes web portal]: <https://portal.lasercateyes.com>
[Laser Cat Eyes]: <https://lasercateyes.com>
## Author
<img src="http:https://www.betalgo.com/img/logo-dark.png" width="10px"> Betalgo, [email protected]
82 changes: 0 additions & 82 deletions LaserCatEyes.DataServiceSdk/Utilities.cs

This file was deleted.

11 changes: 4 additions & 7 deletions LaserCatEyes.Domain/LaserCatEyes.Domain.csproj
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Copyright>Betalgo Up Ltd.</Copyright>
<PackageProjectUrl>https://portal.lasercateyes.com</PackageProjectUrl>
<PackageIcon>LaserCatEyes_Logo.png</PackageIcon>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Version>1.0.3</Version>
<Version>1.0.4</Version>
<Authors>Betalgo Up Ltd.</Authors>
<Company>Betalgo Up Ltd.</Company>
<Product>Laser Cat Eyes</Product>
Expand All @@ -20,13 +19,11 @@
</Description>
<RepositoryUrl>https://github.com/betalgo/LCE-DotNet-SDK</RepositoryUrl>
<PackageTags>network, debugging</PackageTags>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="LaserCatEyes_Logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
<None Include="LaserCatEyes_Logo.png" Pack="true" PackagePath="" />
<None Include="README.md" Pack="true" PackagePath="" />
</ItemGroup>

</Project>
28 changes: 28 additions & 0 deletions LaserCatEyes.Domain/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# LaserCatEyes WCF Listener SDK - currently in BETA program
![.NET](https://github.com/betalgo/LCE-DotNet-SDK/workflows/.NET/badge.svg?branch=master)

[Laser Cat Eyes] is a network monitoring tool that helps mobile app developers diagnose issues between their apps and other services.

### Hot to get your APP_KEY :
1. Create an account from [Laser-Cat-Eyes web portal]
2. Create an app
3. After the hitting save button you should be able to see your **APP KEY**

```
### Packages
[![LaserCatEyes.EndpointListener](https://img.shields.io/nuget/v/LaserCatEyes.EndpointListener?label=nuget.LaserCatEyes.EndpointListener)](https://www.nuget.org/packages/LaserCatEyes.EndpointListener/)
[![LaserCatEyes.HttpClientListener](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener?label=nuget.LaserCatEyes.HttpClientListener)](https://www.nuget.org/packages/LaserCatEyes.HttpClientListener/)
[![LaserCatEyes.HttpClientListener.DotNetStandard](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener.DotNetStandard?label=nuget.LaserCatEyes.HttpClientListener.DotNetStandard)](https://www.nuget.org/packages/LaserCatEyes.HttpClientListener.DotNetStandard/)
[![LaserCatEyes.WCFListener](https://img.shields.io/nuget/v/LaserCatEyes.HttpClientListener.DotNetStandard?label=nuget.LaserCatEyes.WCFListener)](https://www.nuget.org/packages/LaserCatEyes.WCFListener/)
[Laser-Cat-Eyes web portal]: <https://portal.lasercateyes.com>
[Laser Cat Eyes]: <https://lasercateyes.com>
## Author
<img src="http:https://www.betalgo.com/img/logo-dark.png" width="10px"> Betalgo, [email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
using System.Threading.Tasks;
using LaserCatEyes.Domain.Models;

namespace LaserCatEyes.DataServiceSdk.DotNetStandard
namespace LaserCatEyes.Domain
{
public static class Utilities
{
Expand Down
11 changes: 9 additions & 2 deletions LaserCatEyes.DotNetSdk.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.30804.86
# Visual Studio Version 17
VisualStudioVersion = 17.2.32526.322
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LaserCatEyes.EndpointListener", "LaserCatEyes.EndpointListener\LaserCatEyes.EndpointListener.csproj", "{6953B012-1F16-4C86-AB74-23C4F5FC3ED1}"
EndProject
Expand Down Expand Up @@ -38,6 +38,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleDotNetCoreClientApp",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleNetServerApp", "Sample\SampleNetServerApp\SampleNetServerApp.csproj", "{6678D16F-3AA0-4F56-92AB-01D86F6E24D6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LaserCatEyes.WCFListener", "LaserCatEyes.WCFListener\LaserCatEyes.WCFListener.csproj", "{35DB7BC6-2F9D-41D3-9F09-1CB3F34D1735}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -76,6 +78,10 @@ Global
{6678D16F-3AA0-4F56-92AB-01D86F6E24D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6678D16F-3AA0-4F56-92AB-01D86F6E24D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6678D16F-3AA0-4F56-92AB-01D86F6E24D6}.Release|Any CPU.Build.0 = Release|Any CPU
{35DB7BC6-2F9D-41D3-9F09-1CB3F34D1735}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{35DB7BC6-2F9D-41D3-9F09-1CB3F34D1735}.Debug|Any CPU.Build.0 = Debug|Any CPU
{35DB7BC6-2F9D-41D3-9F09-1CB3F34D1735}.Release|Any CPU.ActiveCfg = Release|Any CPU
{35DB7BC6-2F9D-41D3-9F09-1CB3F34D1735}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -93,6 +99,7 @@ Global
{68BACA33-4244-4F4E-B03B-55084CED5461} = {2AB160A4-6D9A-43DE-B2D5-E4096B0443D2}
{7E774EBE-B681-430A-AC2A-2F28474E08F3} = {5E92817F-20C0-4D02-8698-D9F7FBA95FAC}
{6678D16F-3AA0-4F56-92AB-01D86F6E24D6} = {5E92817F-20C0-4D02-8698-D9F7FBA95FAC}
{35DB7BC6-2F9D-41D3-9F09-1CB3F34D1735} = {35E9EDC4-69A4-4BC8-976A-7A3C817BAB41}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {A80951DD-7E4D-4D23-BB6F-89B70EA6172C}
Expand Down
1 change: 0 additions & 1 deletion LaserCatEyes.EndpointListener/HttpListenerMiddleware.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
using System.IO;
using System.Linq;
using System.Threading.Tasks;
using LaserCatEyes.DataServiceSdk;
using LaserCatEyes.Domain;
using LaserCatEyes.Domain.Models;
using Microsoft.AspNetCore.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,12 @@
</Description>
<RepositoryUrl>https://github.com/betalgo/LCE-DotNet-SDK</RepositoryUrl>
<PackageTags>network, debugging</PackageTags>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="LaserCatEyes_Logo.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
<None Include="LaserCatEyes_Logo.png" Pack="true" PackagePath="" />
<None Include="README.md" Pack="true" PackagePath="" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.2.2" />
Expand Down
3 changes: 2 additions & 1 deletion LaserCatEyes.EndpointListener/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
[![LaserCatEyes.EndpointListener](https://img.shields.io/nuget/v/LaserCatEyes.EndpointListener?label=nuget.LaserCatEyes.EndpointListener)](https://www.nuget.org/packages/LaserCatEyes.EndpointListener/)
[![LaserCatEyes.DataServiceSdk](https://img.shields.io/nuget/v/LaserCatEyes.DataServiceSdk?label=nuget.LaserCatEyes.DataServiceSdk)](https://www.nuget.org/packages/LaserCatEyes.DataServiceSdk/)

Laser Cat Eyes is a network monitoring tool that helps mobile app developers diagnose issues between their apps and backend services.
[Laser Cat Eyes] is a network monitoring tool that helps mobile app developers diagnose issues between their apps and backend services.

*you can use dotnetstandart SDK's if your app is running under .netcore 3.1*

Expand Down Expand Up @@ -54,6 +54,7 @@ PM> Install-Package LaserCatEyes.EndpointListener
```

[Laser-Cat-Eyes web portal]: <https://portal.lasercateyes.com>
[Laser Cat Eyes]: <https://lasercateyes.com>

## Author

Expand Down
Loading

0 comments on commit 64acb60

Please sign in to comment.