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