chore: initial commit
This commit is contained in:
22
.gitlab-ci.yml
Normal file
22
.gitlab-ci.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
stages:
|
||||
- test
|
||||
- publish
|
||||
|
||||
running tests for tag:
|
||||
tags:
|
||||
- shared
|
||||
image: mcr.microsoft.com/dotnet/core/sdk:3.1
|
||||
stage: test
|
||||
script:
|
||||
- dotnet test ./tests
|
||||
|
||||
publish to nuget:
|
||||
tags:
|
||||
- shared
|
||||
only:
|
||||
- /^\d*.\d*.\d*$/ # gets triggered if the commit tag is in the form n.n.n where n is any number
|
||||
image: mcr.microsoft.com/dotnet/core/sdk:3.1
|
||||
stage: publish
|
||||
script:
|
||||
- dotnet pack src -o ./packaged
|
||||
- dotnet nuget push ./packaged/*.nupkg -k $NUGET_API_KEY -s https://api.nuget.org/v3/index.json
|
||||
13
.idea/.idea.Novaloop.BexioApi/.idea/.gitignore
generated
vendored
Normal file
13
.idea/.idea.Novaloop.BexioApi/.idea/.gitignore
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Rider ignored files
|
||||
/projectSettingsUpdater.xml
|
||||
/modules.xml
|
||||
/contentModel.xml
|
||||
/.idea.Novaloop.BexioApi.iml
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
4
.idea/.idea.Novaloop.BexioApi/.idea/encodings.xml
generated
Normal file
4
.idea/.idea.Novaloop.BexioApi/.idea/encodings.xml
generated
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Encoding" addBOMForNewFiles="with BOM under Windows, with no BOM otherwise" />
|
||||
</project>
|
||||
8
.idea/.idea.Novaloop.BexioApi/.idea/indexLayout.xml
generated
Normal file
8
.idea/.idea.Novaloop.BexioApi/.idea/indexLayout.xml
generated
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ContentModelUserStore">
|
||||
<attachedFolders />
|
||||
<explicitIncludes />
|
||||
<explicitExcludes />
|
||||
</component>
|
||||
</project>
|
||||
11
.idea/.idea.Novaloop.BexioApi/.idea/riderModule.iml
generated
Normal file
11
.idea/.idea.Novaloop.BexioApi/.idea/riderModule.iml
generated
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="RIDER_MODULE" version="4">
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$USER_HOME$/.nuget/packages/microsoft.net.test.sdk/16.7.1/build/netcoreapp2.1" />
|
||||
<content url="file://$USER_HOME$/.nuget/packages/xunit.runner.visualstudio/2.4.3/build/netcoreapp2.1/xunit.runner.reporters.netcoreapp10.dll" />
|
||||
<content url="file://$USER_HOME$/.nuget/packages/xunit.runner.visualstudio/2.4.3/build/netcoreapp2.1/xunit.runner.utility.netcoreapp10.dll" />
|
||||
<content url="file://$USER_HOME$/.nuget/packages/xunit.runner.visualstudio/2.4.3/build/netcoreapp2.1/xunit.runner.visualstudio.dotnetcore.testadapter.dll" />
|
||||
<content url="file://$MODULE_DIR$/../.." />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
||||
48
Novaloop.BexioApi.sln
Normal file
48
Novaloop.BexioApi.sln
Normal file
@@ -0,0 +1,48 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.26124.0
|
||||
MinimumVisualStudioVersion = 15.0.26124.0
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Novaloop.BexioApi", "src\Novaloop.BexioApi.csproj", "{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Novaloop.BexioApi.Tests", "tests\Novaloop.BexioApi.Tests.csproj", "{6E89BF10-4BBA-497D-9C15-85880D03708E}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Release|x64.Build.0 = Release|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{31ECB292-60D1-4D4E-89BF-C884ED7D17E3}.Release|x86.Build.0 = Release|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Release|x64.Build.0 = Release|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{6E89BF10-4BBA-497D-9C15-85880D03708E}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
54
README.md
Normal file
54
README.md
Normal file
@@ -0,0 +1,54 @@
|
||||
# Novaloop.BexioApi - Accessing Bexio Api
|
||||
|
||||
**Novaloop.BexioApi** allows to access the bexio API within your .net projects.
|
||||
|
||||
## Disclaimer
|
||||
This library is an early state. Not a lot of api endpoints have been implemented. But it is set on solid grounds and hopefully will grow in the future.
|
||||
Don't shy away to open an issue or write a pull request for an endpoint you need.
|
||||
|
||||
## Implemented Methods
|
||||
|
||||
- Get all existing Contacts
|
||||
- Search for existing Contacts
|
||||
|
||||
## Getting Started
|
||||
|
||||
### Startup.cs
|
||||
|
||||
The api client is added with the following configuration inside `ConfigureServices`.
|
||||
See https://docs.bexio.com/#section/Authentication/API-Tokens for how to acquire an api key.
|
||||
|
||||
```csharp
|
||||
public void ConfigureServices(IServiceCollection services)
|
||||
{
|
||||
services.AddBexioApi(options =>
|
||||
{
|
||||
options.ApiKey = "your-api-key";
|
||||
});
|
||||
services.AddControllers();
|
||||
}
|
||||
```
|
||||
|
||||
### Usage
|
||||
|
||||
Now the Api Services can be injected via dependency injection inside controllers / services:
|
||||
|
||||
```csharp
|
||||
[ApiController]
|
||||
[Route("[controller]")]
|
||||
public class ExampleController : ControllerBase
|
||||
{
|
||||
private readonly IBexioContactsApiService _bexioContactsApiService;
|
||||
|
||||
public ExampleController(IBexioContactsApiService bexioContactsApiService)
|
||||
{
|
||||
_bexioContactsApiService = bexioContactsApiService;
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
public async Task<IActionResult> Get()
|
||||
{
|
||||
return Ok(await _bexioContactsApiService.GetAll());
|
||||
}
|
||||
}
|
||||
```
|
||||
2
pack.sh
Executable file
2
pack.sh
Executable file
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
dotnet pack src -o ../local-nuget-packages
|
||||
48
src/Contacts/BexioContactsApiService.cs
Normal file
48
src/Contacts/BexioContactsApiService.cs
Normal file
@@ -0,0 +1,48 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Net.Http;
|
||||
using System.Threading.Tasks;
|
||||
using Microsoft.Extensions.Options;
|
||||
using Novaloop.BexioApi.Contacts.Models;
|
||||
using Novaloop.BexioApi.Extensions;
|
||||
using Novaloop.BexioApi.Shared.ApiClient;
|
||||
using Novaloop.BexioApi.Shared.Models;
|
||||
|
||||
namespace Novaloop.BexioApi.Contacts
|
||||
{
|
||||
public class BexioContactsApiService : IBexioContactsApiService
|
||||
{
|
||||
private readonly BexioApiOptions _options;
|
||||
private readonly HttpClient _client;
|
||||
|
||||
public BexioContactsApiService(BexioApiClient bexioApiClient, IOptions<BexioApiOptions> options)
|
||||
{
|
||||
_options = options.Value;
|
||||
_client = bexioApiClient.Client;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Receive all existing contacts
|
||||
/// </summary>
|
||||
public async Task<IEnumerable<BexioContact>> GetAll()
|
||||
{
|
||||
_client.SetApiKeyHeader(_options.ApiToken);
|
||||
var response = await _client.GetAsync("contact");
|
||||
await response.ThrowExceptionWithDetailsIfUnsuccessful();
|
||||
return await response.Content.ReadAsAsync<BexioContact[]>();
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Search contacts via query
|
||||
/// </summary>
|
||||
/// <param name="searchParams"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<IEnumerable<BexioContact>> Search(IEnumerable<BexioSearchParameter> searchParams)
|
||||
{
|
||||
_client.SetApiKeyHeader(_options.ApiToken);
|
||||
var response = await _client.PostAsJsonAsync("contact/search", searchParams);
|
||||
await response.ThrowExceptionWithDetailsIfUnsuccessful();
|
||||
return await response.Content.ReadAsAsync<IEnumerable<BexioContact>>();
|
||||
}
|
||||
}
|
||||
}
|
||||
13
src/Contacts/IBexioContactsApiService.cs
Normal file
13
src/Contacts/IBexioContactsApiService.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Threading.Tasks;
|
||||
using Novaloop.BexioApi.Contacts.Models;
|
||||
using Novaloop.BexioApi.Shared.Models;
|
||||
|
||||
namespace Novaloop.BexioApi.Contacts
|
||||
{
|
||||
public interface IBexioContactsApiService
|
||||
{
|
||||
Task<IEnumerable<BexioContact>> GetAll();
|
||||
Task<IEnumerable<BexioContact>> Search(IEnumerable<BexioSearchParameter> searchParams);
|
||||
}
|
||||
}
|
||||
95
src/Contacts/Models/BexioContact.cs
Normal file
95
src/Contacts/Models/BexioContact.cs
Normal file
@@ -0,0 +1,95 @@
|
||||
using Newtonsoft.Json;
|
||||
using Novaloop.BexioApi.Shared.Models;
|
||||
|
||||
namespace Novaloop.BexioApi.Contacts.Models
|
||||
{
|
||||
public class BexioContact : BexioBaseModel
|
||||
{
|
||||
[JsonProperty("contact_type_id")]
|
||||
public BexioContactTypeId ContactTypeId { get; set; }
|
||||
|
||||
[JsonProperty("name_1")]
|
||||
public string Name1 { get; set; }
|
||||
|
||||
[JsonProperty("name_2")]
|
||||
public object Name2 { get; set; }
|
||||
|
||||
[JsonProperty("salutation_id")]
|
||||
public int SalutationId { get; set; }
|
||||
|
||||
[JsonProperty("salutation_form")]
|
||||
public object SalutationForm { get; set; }
|
||||
|
||||
[JsonProperty("title_id")]
|
||||
public object TitleId { get; set; }
|
||||
|
||||
[JsonProperty("birthday")]
|
||||
public object Birthday { get; set; }
|
||||
|
||||
[JsonProperty("address")]
|
||||
public string Address { get; set; }
|
||||
|
||||
[JsonProperty("postcode")]
|
||||
public int? Postcode { get; set; }
|
||||
|
||||
[JsonProperty("city")]
|
||||
public string City { get; set; }
|
||||
|
||||
[JsonProperty("country_id")]
|
||||
public int CountryId { get; set; }
|
||||
|
||||
[JsonProperty("mail")]
|
||||
public string Mail { get; set; }
|
||||
|
||||
[JsonProperty("mail_second")]
|
||||
public string MailSecond { get; set; }
|
||||
|
||||
[JsonProperty("phone_fixed")]
|
||||
public string PhoneFixed { get; set; }
|
||||
|
||||
[JsonProperty("phone_fixed_second")]
|
||||
public string PhoneFixedSecond { get; set; }
|
||||
|
||||
[JsonProperty("phone_mobile")]
|
||||
public string PhoneMobile { get; set; }
|
||||
|
||||
[JsonProperty("fax")]
|
||||
public string Fax { get; set; }
|
||||
|
||||
[JsonProperty("url")]
|
||||
public string Url { get; set; }
|
||||
|
||||
[JsonProperty("skype_name")]
|
||||
public string SkypeName { get; set; }
|
||||
|
||||
[JsonProperty("remarks")]
|
||||
public string Remarks { get; set; }
|
||||
|
||||
[JsonProperty("language_id")]
|
||||
public object LanguageId { get; set; }
|
||||
|
||||
[JsonProperty("is_lead")]
|
||||
public bool IsLead { get; set; }
|
||||
|
||||
[JsonProperty("contact_group_ids")]
|
||||
public string ContactGroupIds { get; set; }
|
||||
|
||||
[JsonProperty("contact_branch_ids")]
|
||||
public object ContactBranchIds { get; set; }
|
||||
|
||||
[JsonProperty("user_id")]
|
||||
public int UserId { get; set; }
|
||||
|
||||
[JsonProperty("owner_id")]
|
||||
public int OwnerId { get; set; }
|
||||
|
||||
[JsonProperty("updated_at")]
|
||||
public string UpdatedAt { get; set; }
|
||||
}
|
||||
|
||||
public enum BexioContactTypeId
|
||||
{
|
||||
Company = 1,
|
||||
Person = 2
|
||||
}
|
||||
}
|
||||
9
src/Contacts/Models/GetContactsResponse.cs
Normal file
9
src/Contacts/Models/GetContactsResponse.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Novaloop.BexioApi.Contacts.Models
|
||||
{
|
||||
public abstract class GetContactsResponse
|
||||
{
|
||||
public IEnumerable<BexioContact> Tasks { get; set; }
|
||||
}
|
||||
}
|
||||
14
src/Exceptions/BexioApiException.cs
Normal file
14
src/Exceptions/BexioApiException.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
|
||||
namespace Novaloop.BexioApi.Exceptions
|
||||
{
|
||||
public class BexioApiException : Exception
|
||||
{
|
||||
public BexioApiException(int statusCode, string message) : base($"[{statusCode}]: {message})")
|
||||
{
|
||||
StatusCode = statusCode;
|
||||
}
|
||||
|
||||
public int StatusCode { get; }
|
||||
}
|
||||
}
|
||||
20
src/Extensions/BexioApiExtensions.cs
Normal file
20
src/Extensions/BexioApiExtensions.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Options;
|
||||
using Novaloop.BexioApi.Contacts;
|
||||
using Novaloop.BexioApi.Shared.ApiClient;
|
||||
|
||||
namespace Novaloop.BexioApi.Extensions
|
||||
{
|
||||
public static class BexioApiExtensions
|
||||
{
|
||||
public static IServiceCollection AddBexioApi(this IServiceCollection services, Action<BexioApiOptions> options)
|
||||
{
|
||||
services.Configure(options);
|
||||
var resolvedOptions = (IOptions<BexioApiOptions>) services.BuildServiceProvider().GetService(typeof(IOptions<BexioApiOptions>));
|
||||
services.AddHttpClient<BexioApiClient>(client => { client.BaseAddress = new Uri(resolvedOptions.Value.BaseUrl); });
|
||||
services.AddTransient<IBexioContactsApiService, BexioContactsApiService>();
|
||||
return services;
|
||||
}
|
||||
}
|
||||
}
|
||||
8
src/Extensions/BexioApiOptions.cs
Normal file
8
src/Extensions/BexioApiOptions.cs
Normal file
@@ -0,0 +1,8 @@
|
||||
namespace Novaloop.BexioApi.Extensions
|
||||
{
|
||||
public class BexioApiOptions
|
||||
{
|
||||
public string BaseUrl { get; set; } = "https://api.bexio.com/2.0/";
|
||||
public string ApiToken { get; set; }
|
||||
}
|
||||
}
|
||||
34
src/Extensions/HttpClientExtensions.cs
Normal file
34
src/Extensions/HttpClientExtensions.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using System.Net.Http;
|
||||
using System.Net.Http.Headers;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Novaloop.BexioApi.Extensions
|
||||
{
|
||||
internal static class HttpClientExtensions
|
||||
{
|
||||
internal static void SetApiKeyHeader(this HttpClient client, string apiKey)
|
||||
{
|
||||
//client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Authorization", $"Bearer {apiKey}");
|
||||
client.DefaultRequestHeaders.Add("Authorization", $"Bearer {apiKey}");
|
||||
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
|
||||
}
|
||||
|
||||
internal static async Task<HttpResponseMessage> PatchAsync(this HttpClient client, string uri, HttpContent content)
|
||||
{
|
||||
var method = new HttpMethod("PATCH");
|
||||
if (client.BaseAddress is null)
|
||||
{
|
||||
throw new ArgumentException("Can not handle 'BaseAddress' null value configuration.");
|
||||
}
|
||||
|
||||
var request = new HttpRequestMessage(method, new Uri(CombineBaseUrlWithSegment(client.BaseAddress.ToString(), uri))) {Content = content};
|
||||
return await client.SendAsync(request);
|
||||
}
|
||||
|
||||
private static string CombineBaseUrlWithSegment(string uri1, string uri2)
|
||||
{
|
||||
return $"{uri1.TrimEnd('/')}/{uri2.TrimStart('/')}";
|
||||
}
|
||||
}
|
||||
}
|
||||
17
src/Extensions/HttpResponseMessageExtensions.cs
Normal file
17
src/Extensions/HttpResponseMessageExtensions.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using System.Net.Http;
|
||||
using System.Threading.Tasks;
|
||||
using Novaloop.BexioApi.Exceptions;
|
||||
|
||||
namespace Novaloop.BexioApi.Extensions
|
||||
{
|
||||
internal static class HttpResponseMessageExtensions
|
||||
{
|
||||
internal static async Task ThrowExceptionWithDetailsIfUnsuccessful(this HttpResponseMessage response)
|
||||
{
|
||||
if (!response.IsSuccessStatusCode)
|
||||
{
|
||||
throw new BexioApiException((int) response.StatusCode, await response.Content.ReadAsStringAsync());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
21
src/Novaloop.BexioApi.csproj
Normal file
21
src/Novaloop.BexioApi.csproj
Normal file
@@ -0,0 +1,21 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard2.0</TargetFramework>
|
||||
<PackageId>Novaloop.BexioApi</PackageId>
|
||||
<title>Access your bexio instance for asp.net core</title>
|
||||
<PackageTags>api;bexio;asp.net core;</PackageTags>
|
||||
<Version>0.1.3</Version>
|
||||
<Authors>Matthias Langhard</Authors>
|
||||
<Company>Novaloop AG</Company>
|
||||
<PackageProjectUrl>https://gitlab.com/novaloop-oss/novaloop.bexioapi</PackageProjectUrl>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.7" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="5.0.0" />
|
||||
<PackageReference Include="System.Text.Json" Version="5.0.1" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
</Project>
|
||||
14
src/Shared/ApiClient/BexioApiClient.cs
Normal file
14
src/Shared/ApiClient/BexioApiClient.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
using System.Net.Http;
|
||||
|
||||
namespace Novaloop.BexioApi.Shared.ApiClient
|
||||
{
|
||||
public class BexioApiClient
|
||||
{
|
||||
public BexioApiClient(HttpClient client)
|
||||
{
|
||||
Client = client;
|
||||
}
|
||||
|
||||
public HttpClient Client { get; }
|
||||
}
|
||||
}
|
||||
13
src/Shared/Models/BexioBaseModel.cs
Normal file
13
src/Shared/Models/BexioBaseModel.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace Novaloop.BexioApi.Shared.Models
|
||||
{
|
||||
public class BexioBaseModel
|
||||
{
|
||||
[JsonPropertyName("id")]
|
||||
public int Id { get; set; }
|
||||
|
||||
[JsonPropertyName("nr")]
|
||||
public string Nr { get; set; }
|
||||
}
|
||||
}
|
||||
16
src/Shared/Models/BexioSearchParameter.cs
Normal file
16
src/Shared/Models/BexioSearchParameter.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace Novaloop.BexioApi.Shared.Models
|
||||
{
|
||||
public class BexioSearchParameter
|
||||
{
|
||||
[JsonProperty("field")]
|
||||
public string Field { get; set; }
|
||||
|
||||
[JsonProperty("value")]
|
||||
public string Value { get; set; }
|
||||
|
||||
[JsonProperty("criteria")]
|
||||
public string Criteria { get; set; }
|
||||
}
|
||||
}
|
||||
1254
src/bin/Debug/netstandard2.0/Novaloop.BexioApi.deps.json
Normal file
1254
src/bin/Debug/netstandard2.0/Novaloop.BexioApi.deps.json
Normal file
File diff suppressed because it is too large
Load Diff
BIN
src/bin/Debug/netstandard2.0/Novaloop.BexioApi.dll
Normal file
BIN
src/bin/Debug/netstandard2.0/Novaloop.BexioApi.dll
Normal file
Binary file not shown.
BIN
src/bin/Debug/netstandard2.0/Novaloop.BexioApi.pdb
Normal file
BIN
src/bin/Debug/netstandard2.0/Novaloop.BexioApi.pdb
Normal file
Binary file not shown.
23
src/obj/Debug/Novaloop.BexioApi.0.1.1.nuspec
Normal file
23
src/obj/Debug/Novaloop.BexioApi.0.1.1.nuspec
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Novaloop.BexioApi</id>
|
||||
<version>0.1.1</version>
|
||||
<title>Access your bexio instance for asp.net core</title>
|
||||
<authors>Matthias Langhard</authors>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<projectUrl>https://gitlab.com/novaloop-oss/novaloop.bexioapi</projectUrl>
|
||||
<description>Package Description</description>
|
||||
<tags>api bexio asp.net core</tags>
|
||||
<dependencies>
|
||||
<group targetFramework=".NETStandard2.0">
|
||||
<dependency id="Microsoft.AspNet.WebApi.Client" version="5.2.7" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Http" version="5.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Text.Json" version="5.0.1" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="/home/riscie/novaloop/libs/Novaloop.BexioApi/src/bin/Debug/netstandard2.0/Novaloop.BexioApi.dll" target="lib/netstandard2.0/Novaloop.BexioApi.dll" />
|
||||
</files>
|
||||
</package>
|
||||
23
src/obj/Debug/Novaloop.BexioApi.0.1.2.nuspec
Normal file
23
src/obj/Debug/Novaloop.BexioApi.0.1.2.nuspec
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Novaloop.BexioApi</id>
|
||||
<version>0.1.2</version>
|
||||
<title>Access your bexio instance for asp.net core</title>
|
||||
<authors>Matthias Langhard</authors>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<projectUrl>https://gitlab.com/novaloop-oss/novaloop.bexioapi</projectUrl>
|
||||
<description>Package Description</description>
|
||||
<tags>api bexio asp.net core</tags>
|
||||
<dependencies>
|
||||
<group targetFramework=".NETStandard2.0">
|
||||
<dependency id="Microsoft.AspNet.WebApi.Client" version="5.2.7" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Http" version="5.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Text.Json" version="5.0.1" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="/home/riscie/novaloop/libs/Novaloop.BexioApi/src/bin/Debug/netstandard2.0/Novaloop.BexioApi.dll" target="lib/netstandard2.0/Novaloop.BexioApi.dll" />
|
||||
</files>
|
||||
</package>
|
||||
23
src/obj/Debug/Novaloop.BexioApi.0.1.3.nuspec
Normal file
23
src/obj/Debug/Novaloop.BexioApi.0.1.3.nuspec
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>Novaloop.BexioApi</id>
|
||||
<version>0.1.3</version>
|
||||
<title>Access your bexio instance for asp.net core</title>
|
||||
<authors>Matthias Langhard</authors>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<projectUrl>https://gitlab.com/novaloop-oss/novaloop.bexioapi</projectUrl>
|
||||
<description>Package Description</description>
|
||||
<tags>api bexio asp.net core</tags>
|
||||
<dependencies>
|
||||
<group targetFramework=".NETStandard2.0">
|
||||
<dependency id="Microsoft.AspNet.WebApi.Client" version="5.2.7" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Http" version="5.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Text.Json" version="5.0.1" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="/home/riscie/novaloop/libs/Novaloop.BexioApi/src/bin/Debug/netstandard2.0/Novaloop.BexioApi.dll" target="lib/netstandard2.0/Novaloop.BexioApi.dll" />
|
||||
</files>
|
||||
</package>
|
||||
@@ -0,0 +1,4 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
|
||||
22
src/obj/Debug/net5.0/Novaloop.BexioApi.AssemblyInfo.cs
Normal file
22
src/obj/Debug/net5.0/Novaloop.BexioApi.AssemblyInfo.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Novaloop.BexioApi")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("Novaloop.BexioApi")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Novaloop.BexioApi")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
3ebdf6b1316c7491c321165eeb6c67776ca79773
|
||||
@@ -0,0 +1,8 @@
|
||||
is_global = true
|
||||
build_property.TargetFramework = net5.0
|
||||
build_property.TargetPlatformMinVersion =
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.PublishSingleFile =
|
||||
build_property.IncludeAllContentForSelfExtract =
|
||||
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
|
||||
BIN
src/obj/Debug/net5.0/Novaloop.BexioApi.assets.cache
Normal file
BIN
src/obj/Debug/net5.0/Novaloop.BexioApi.assets.cache
Normal file
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,4 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName = "")]
|
||||
@@ -0,0 +1,22 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Novaloop AG")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("0.1.3.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("0.1.3")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("Novaloop.BexioApi")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Novaloop.BexioApi")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("0.1.3.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
14681a9e43d483f39652ff3dd9625156a8cf589f
|
||||
BIN
src/obj/Debug/netstandard2.0/Novaloop.BexioApi.assets.cache
Normal file
BIN
src/obj/Debug/netstandard2.0/Novaloop.BexioApi.assets.cache
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
8e1e35c86fd0e623dc0c3a529b258c9d48813189
|
||||
@@ -0,0 +1,9 @@
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/bin/Debug/netstandard2.0/Novaloop.BexioApi.deps.json
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/bin/Debug/netstandard2.0/Novaloop.BexioApi.dll
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/bin/Debug/netstandard2.0/Novaloop.BexioApi.pdb
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/obj/Debug/netstandard2.0/Novaloop.BexioApi.csprojAssemblyReference.cache
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/obj/Debug/netstandard2.0/Novaloop.BexioApi.AssemblyInfoInputs.cache
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/obj/Debug/netstandard2.0/Novaloop.BexioApi.AssemblyInfo.cs
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/obj/Debug/netstandard2.0/Novaloop.BexioApi.csproj.CoreCompileInputs.cache
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/obj/Debug/netstandard2.0/Novaloop.BexioApi.dll
|
||||
/home/riscie/novaloop/libs/Novaloop.BexioApi/src/obj/Debug/netstandard2.0/Novaloop.BexioApi.pdb
|
||||
Binary file not shown.
BIN
src/obj/Debug/netstandard2.0/Novaloop.BexioApi.dll
Normal file
BIN
src/obj/Debug/netstandard2.0/Novaloop.BexioApi.dll
Normal file
Binary file not shown.
BIN
src/obj/Debug/netstandard2.0/Novaloop.BexioApi.pdb
Normal file
BIN
src/obj/Debug/netstandard2.0/Novaloop.BexioApi.pdb
Normal file
Binary file not shown.
78
src/obj/Novaloop.BexioApi.csproj.nuget.dgspec.json
Normal file
78
src/obj/Novaloop.BexioApi.csproj.nuget.dgspec.json
Normal file
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"/home/riscie/novaloop/libs/Novaloop.BexioApi/src/Novaloop.BexioApi.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"/home/riscie/novaloop/libs/Novaloop.BexioApi/src/Novaloop.BexioApi.csproj": {
|
||||
"version": "0.1.3",
|
||||
"restore": {
|
||||
"projectUniqueName": "/home/riscie/novaloop/libs/Novaloop.BexioApi/src/Novaloop.BexioApi.csproj",
|
||||
"projectName": "Novaloop.BexioApi",
|
||||
"projectPath": "/home/riscie/novaloop/libs/Novaloop.BexioApi/src/Novaloop.BexioApi.csproj",
|
||||
"packagesPath": "/home/riscie/.nuget/packages/",
|
||||
"outputPath": "/home/riscie/novaloop/libs/Novaloop.BexioApi/src/obj/",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"/home/riscie/.nuget/NuGet/NuGet.Config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"netstandard2.0"
|
||||
],
|
||||
"sources": {
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"netstandard2.0": {
|
||||
"targetAlias": "netstandard2.0",
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"netstandard2.0": {
|
||||
"targetAlias": "netstandard2.0",
|
||||
"dependencies": {
|
||||
"Microsoft.AspNet.WebApi.Client": {
|
||||
"target": "Package",
|
||||
"version": "[5.2.7, )"
|
||||
},
|
||||
"Microsoft.Extensions.Http": {
|
||||
"target": "Package",
|
||||
"version": "[5.0.0, )"
|
||||
},
|
||||
"NETStandard.Library": {
|
||||
"suppressParent": "All",
|
||||
"target": "Package",
|
||||
"version": "[2.0.3, )",
|
||||
"autoReferenced": true
|
||||
},
|
||||
"System.Text.Json": {
|
||||
"target": "Package",
|
||||
"version": "[5.0.1, )"
|
||||
}
|
||||
},
|
||||
"imports": [
|
||||
"net461",
|
||||
"net462",
|
||||
"net47",
|
||||
"net471",
|
||||
"net472",
|
||||
"net48"
|
||||
],
|
||||
"assetTargetFallback": true,
|
||||
"warn": true,
|
||||
"runtimeIdentifierGraphPath": "/home/riscie/.local/bin/dotnet/sdk/5.0.201/RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
21
src/obj/Novaloop.BexioApi.csproj.nuget.g.props
Normal file
21
src/obj/Novaloop.BexioApi.csproj.nuget.g.props
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/riscie/.nuget/packages/</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/riscie/.nuget/packages/;/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.8.0</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="$([MSBuild]::EnsureTrailingSlash($(NuGetPackageFolders)))" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<PkgNewtonsoft_Json Condition=" '$(PkgNewtonsoft_Json)' == '' ">/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/newtonsoft.json/10.0.1</PkgNewtonsoft_Json>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
9
src/obj/Novaloop.BexioApi.csproj.nuget.g.targets
Normal file
9
src/obj/Novaloop.BexioApi.csproj.nuget.g.targets
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/netstandard.library/2.0.3/build/netstandard2.0/NETStandard.Library.targets" Condition="Exists('/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/netstandard.library/2.0.3/build/netstandard2.0/NETStandard.Library.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
4104
src/obj/project.assets.json
Normal file
4104
src/obj/project.assets.json
Normal file
File diff suppressed because it is too large
Load Diff
72
src/obj/project.nuget.cache
Normal file
72
src/obj/project.nuget.cache
Normal file
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "J2Omy2EdivcCCnn2hZIYvfeDhfdLAouC5wIxgkjX6GmeZYhjkf1T7mCfNqDLGCLltnYcAkB1ExjrLKB96vFmjA==",
|
||||
"success": true,
|
||||
"projectFilePath": "/home/riscie/novaloop/libs/Novaloop.BexioApi/src/Novaloop.BexioApi.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"/home/riscie/.nuget/packages/microsoft.aspnet.webapi.client/5.2.7/microsoft.aspnet.webapi.client.5.2.7.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/microsoft.csharp/4.3.0/microsoft.csharp.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.extensions.dependencyinjection/5.0.0/microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/5.0.0/microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.extensions.http/5.0.0/microsoft.extensions.http.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.extensions.logging/5.0.0/microsoft.extensions.logging.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.extensions.logging.abstractions/5.0.0/microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.extensions.options/5.0.0/microsoft.extensions.options.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.extensions.primitives/5.0.0/microsoft.extensions.primitives.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/newtonsoft.json/10.0.1/newtonsoft.json.10.0.1.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/newtonsoft.json.bson/1.0.1/newtonsoft.json.bson.1.0.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/system.buffers/4.5.1/system.buffers.4.5.1.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.collections/4.3.0/system.collections.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/system.diagnostics.diagnosticsource/5.0.0/system.diagnostics.diagnosticsource.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.globalization/4.3.0/system.globalization.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.io/4.3.0/system.io.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.linq/4.3.0/system.linq.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/system.memory/4.5.4/system.memory.4.5.4.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection/4.3.0/system.reflection.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime/4.3.0/system.runtime.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.serialization.formatters/4.3.0/system.runtime.serialization.formatters.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.serialization.primitives/4.3.0/system.runtime.serialization.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/system.text.encodings.web/5.0.0/system.text.encodings.web.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/system.text.json/5.0.1/system.text.json.5.0.1.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.threading/4.3.0/system.threading.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
}
|
||||
1
src/obj/project.packagespec.json
Normal file
1
src/obj/project.packagespec.json
Normal file
@@ -0,0 +1 @@
|
||||
"version":"0.1.3","restore":{"projectUniqueName":"/home/riscie/novaloop/libs/Novaloop.BexioApi/src/Novaloop.BexioApi.csproj","projectName":"Novaloop.BexioApi","projectPath":"/home/riscie/novaloop/libs/Novaloop.BexioApi/src/Novaloop.BexioApi.csproj","outputPath":"/home/riscie/novaloop/libs/Novaloop.BexioApi/src/obj/","projectStyle":"PackageReference","fallbackFolders":["/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder"],"originalTargetFrameworks":["netstandard2.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"netstandard2.0":{"targetAlias":"netstandard2.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"netstandard2.0":{"targetAlias":"netstandard2.0","dependencies":{"Microsoft.AspNet.WebApi.Client":{"target":"Package","version":"[5.2.7, )"},"Microsoft.Extensions.Http":{"target":"Package","version":"[5.0.0, )"},"NETStandard.Library":{"suppressParent":"All","target":"Package","version":"[2.0.3, )","autoReferenced":true},"System.Text.Json":{"target":"Package","version":"[5.0.1, )"}},"imports":["net461","net462","net47","net471","net472","net48"],"assetTargetFallback":true,"warn":true,"runtimeIdentifierGraphPath":"/home/riscie/.local/bin/dotnet/sdk/5.0.201/RuntimeIdentifierGraph.json"}}
|
||||
1
src/obj/rider.project.restore.info
Normal file
1
src/obj/rider.project.restore.info
Normal file
@@ -0,0 +1 @@
|
||||
16177755378085858
|
||||
22
tests/Novaloop.BexioApi.Tests.csproj
Normal file
22
tests/Novaloop.BexioApi.Tests.csproj
Normal file
@@ -0,0 +1,22 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net5.0</TargetFramework>
|
||||
|
||||
<IsPackable>false</IsPackable>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
|
||||
<PackageReference Include="xunit" Version="2.4.1" />
|
||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="coverlet.collector" Version="1.3.0">
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
</PackageReference>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
13
tests/UnitTest1.cs
Normal file
13
tests/UnitTest1.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
using Xunit;
|
||||
|
||||
namespace Novaloop.BexioApi.Tests
|
||||
{
|
||||
public class UnitTest1
|
||||
{
|
||||
[Fact]
|
||||
public void Test1()
|
||||
{
|
||||
Assert.True(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
|
||||
@@ -0,0 +1,22 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Novaloop.BexioApi.Tests")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("Novaloop.BexioApi.Tests")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Novaloop.BexioApi.Tests")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
e3e33e07ea46baf5d44baa746823bfc566bce80b
|
||||
@@ -0,0 +1,8 @@
|
||||
is_global = true
|
||||
build_property.TargetFramework = net5.0
|
||||
build_property.TargetPlatformMinVersion =
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.PublishSingleFile =
|
||||
build_property.IncludeAllContentForSelfExtract =
|
||||
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
|
||||
BIN
tests/obj/Debug/net5.0/Novaloop.BexioApi.Tests.assets.cache
Normal file
BIN
tests/obj/Debug/net5.0/Novaloop.BexioApi.Tests.assets.cache
Normal file
Binary file not shown.
Binary file not shown.
85
tests/obj/Novaloop.BexioApi.Tests.csproj.nuget.dgspec.json
Normal file
85
tests/obj/Novaloop.BexioApi.Tests.csproj.nuget.dgspec.json
Normal file
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/Novaloop.BexioApi.Tests.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/Novaloop.BexioApi.Tests.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/Novaloop.BexioApi.Tests.csproj",
|
||||
"projectName": "Novaloop.BexioApi.Tests",
|
||||
"projectPath": "/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/Novaloop.BexioApi.Tests.csproj",
|
||||
"packagesPath": "/home/riscie/.nuget/packages/",
|
||||
"outputPath": "/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/obj/",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"/home/riscie/.nuget/NuGet/NuGet.Config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"net5.0"
|
||||
],
|
||||
"sources": {
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"net5.0": {
|
||||
"targetAlias": "net5.0",
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net5.0": {
|
||||
"targetAlias": "net5.0",
|
||||
"dependencies": {
|
||||
"Microsoft.NET.Test.Sdk": {
|
||||
"target": "Package",
|
||||
"version": "[16.7.1, )"
|
||||
},
|
||||
"coverlet.collector": {
|
||||
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||
"suppressParent": "All",
|
||||
"target": "Package",
|
||||
"version": "[1.3.0, )"
|
||||
},
|
||||
"xunit": {
|
||||
"target": "Package",
|
||||
"version": "[2.4.1, )"
|
||||
},
|
||||
"xunit.runner.visualstudio": {
|
||||
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||
"suppressParent": "All",
|
||||
"target": "Package",
|
||||
"version": "[2.4.3, )"
|
||||
}
|
||||
},
|
||||
"imports": [
|
||||
"net461",
|
||||
"net462",
|
||||
"net47",
|
||||
"net471",
|
||||
"net472",
|
||||
"net48"
|
||||
],
|
||||
"assetTargetFallback": true,
|
||||
"warn": true,
|
||||
"frameworkReferences": {
|
||||
"Microsoft.NETCore.App": {
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "/home/riscie/.local/bin/dotnet/sdk/5.0.201/RuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
29
tests/obj/Novaloop.BexioApi.Tests.csproj.nuget.g.props
Normal file
29
tests/obj/Novaloop.BexioApi.Tests.csproj.nuget.g.props
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/riscie/.nuget/packages/</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/riscie/.nuget/packages/;/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.8.0</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="$([MSBuild]::EnsureTrailingSlash($(NuGetPackageFolders)))" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="$(NuGetPackageRoot)xunit.runner.visualstudio/2.4.3/build/netcoreapp2.1/xunit.runner.visualstudio.props" Condition="Exists('$(NuGetPackageRoot)xunit.runner.visualstudio/2.4.3/build/netcoreapp2.1/xunit.runner.visualstudio.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)xunit.core/2.4.1/build/xunit.core.props" Condition="Exists('$(NuGetPackageRoot)xunit.core/2.4.1/build/xunit.core.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.testplatform.testhost/16.7.1/build/netcoreapp2.1/Microsoft.TestPlatform.TestHost.props" Condition="Exists('$(NuGetPackageRoot)microsoft.testplatform.testhost/16.7.1/build/netcoreapp2.1/Microsoft.TestPlatform.TestHost.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.codecoverage/16.7.1/build/netstandard1.0/Microsoft.CodeCoverage.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codecoverage/16.7.1/build/netstandard1.0/Microsoft.CodeCoverage.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.net.test.sdk/16.7.1/build/netcoreapp2.1/Microsoft.NET.Test.Sdk.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.test.sdk/16.7.1/build/netcoreapp2.1/Microsoft.NET.Test.Sdk.props')" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Pkgxunit_analyzers Condition=" '$(Pkgxunit_analyzers)' == '' ">/home/riscie/.nuget/packages/xunit.analyzers/0.10.0</Pkgxunit_analyzers>
|
||||
<PkgNewtonsoft_Json Condition=" '$(PkgNewtonsoft_Json)' == '' ">/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/newtonsoft.json/9.0.1</PkgNewtonsoft_Json>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
12
tests/obj/Novaloop.BexioApi.Tests.csproj.nuget.g.targets
Normal file
12
tests/obj/Novaloop.BexioApi.Tests.csproj.nuget.g.targets
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
|
||||
</PropertyGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="$(NuGetPackageRoot)xunit.core/2.4.1/build/xunit.core.targets" Condition="Exists('$(NuGetPackageRoot)xunit.core/2.4.1/build/xunit.core.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.codecoverage/16.7.1/build/netstandard1.0/Microsoft.CodeCoverage.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codecoverage/16.7.1/build/netstandard1.0/Microsoft.CodeCoverage.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.net.test.sdk/16.7.1/build/netcoreapp2.1/Microsoft.NET.Test.Sdk.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.net.test.sdk/16.7.1/build/netcoreapp2.1/Microsoft.NET.Test.Sdk.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)coverlet.collector/1.3.0/build/netstandard1.0/coverlet.collector.targets" Condition="Exists('$(NuGetPackageRoot)coverlet.collector/1.3.0/build/netstandard1.0/coverlet.collector.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
5643
tests/obj/project.assets.json
Normal file
5643
tests/obj/project.assets.json
Normal file
File diff suppressed because it is too large
Load Diff
100
tests/obj/project.nuget.cache
Normal file
100
tests/obj/project.nuget.cache
Normal file
@@ -0,0 +1,100 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "rit6s4UnJZA/9UpURz7INtYBuSiyb1Q1mC+KCgoodxC70RNWcrWZk4mpuuM3HVVH78hilVhuvNJtlC9LwARaOQ==",
|
||||
"success": true,
|
||||
"projectFilePath": "/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/Novaloop.BexioApi.Tests.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"/home/riscie/.nuget/packages/coverlet.collector/1.3.0/coverlet.collector.1.3.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.codecoverage/16.7.1/microsoft.codecoverage.16.7.1.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.net.test.sdk/16.7.1/microsoft.net.test.sdk.16.7.1.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.testplatform.objectmodel/16.7.1/microsoft.testplatform.objectmodel.16.7.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/microsoft.testplatform.testhost/16.7.1/microsoft.testplatform.testhost.16.7.1.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/nuget.frameworks/5.0.0/nuget.frameworks.5.0.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.buffers/4.3.0/system.buffers.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.collections/4.3.0/system.collections.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.console/4.3.0/system.console.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.globalization/4.3.0/system.globalization.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.io/4.3.0/system.io.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.linq/4.3.0/system.linq.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.net.http/4.3.0/system.net.http.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection/4.3.0/system.reflection.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime/4.3.0/system.runtime.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.threading/4.3.0/system.threading.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/xunit/2.4.1/xunit.2.4.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/xunit.analyzers/0.10.0/xunit.analyzers.0.10.0.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/xunit.assert/2.4.1/xunit.assert.2.4.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/xunit.core/2.4.1/xunit.core.2.4.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/xunit.extensibility.core/2.4.1/xunit.extensibility.core.2.4.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/xunit.extensibility.execution/2.4.1/xunit.extensibility.execution.2.4.1.nupkg.sha512",
|
||||
"/home/riscie/.nuget/packages/xunit.runner.visualstudio/2.4.3/xunit.runner.visualstudio.2.4.3.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
}
|
||||
1
tests/obj/project.packagespec.json
Normal file
1
tests/obj/project.packagespec.json
Normal file
@@ -0,0 +1 @@
|
||||
"version":"1.0.0","restore":{"projectUniqueName":"/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/Novaloop.BexioApi.Tests.csproj","projectName":"Novaloop.BexioApi.Tests","projectPath":"/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/Novaloop.BexioApi.Tests.csproj","outputPath":"/home/riscie/novaloop/libs/Novaloop.BexioApi/tests/obj/","projectStyle":"PackageReference","fallbackFolders":["/home/riscie/.local/bin/dotnet/sdk/NuGetFallbackFolder"],"originalTargetFrameworks":["net5.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net5.0":{"targetAlias":"net5.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net5.0":{"targetAlias":"net5.0","dependencies":{"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[16.7.1, )"},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[1.3.0, )"},"xunit":{"target":"Package","version":"[2.4.1, )"},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.4.3, )"}},"imports":["net461","net462","net47","net471","net472","net48"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/home/riscie/.local/bin/dotnet/sdk/5.0.201/RuntimeIdentifierGraph.json"}}
|
||||
1
tests/obj/rider.project.restore.info
Normal file
1
tests/obj/rider.project.restore.info
Normal file
@@ -0,0 +1 @@
|
||||
16177755378185863
|
||||
Reference in New Issue
Block a user