diff --git a/Client/Client.csproj b/Client/Client.csproj index 9041c3f..d83dab7 100644 --- a/Client/Client.csproj +++ b/Client/Client.csproj @@ -4,15 +4,16 @@ - netstandard2.0 + net10.0 false false + MsgPack003;MsgPack004;MsgPack005;MsgPack007;MsgPack011;CS8785 - + - + diff --git a/Client/ClientExtentions/Messaging/Chat.cs b/Client/ClientExtentions/Messaging/Chat.cs index 4b73e63..c1c11f1 100644 --- a/Client/ClientExtentions/Messaging/Chat.cs +++ b/Client/ClientExtentions/Messaging/Chat.cs @@ -183,6 +183,10 @@ public Params(List members, string name) this.Members = members; this.Name = name; } + + public Params() + { + } } } diff --git a/Client/ClientExtentions/Messaging/ChatService.cs b/Client/ClientExtentions/Messaging/ChatService.cs index 3e3a41e..39fdf75 100644 --- a/Client/ClientExtentions/Messaging/ChatService.cs +++ b/Client/ClientExtentions/Messaging/ChatService.cs @@ -369,7 +369,7 @@ private string FileName(EntityId chatId,long messageIndex) /// Local chat message contains additional iformation like received and watched noticements /// [MessagePackObject] - public class LocalChatMessage : ChatMessage + public partial class LocalChatMessage : ChatMessage { public enum Status { diff --git a/Core/Core.csproj b/Core/Core.csproj index b3d4df9..e6405b3 100644 --- a/Core/Core.csproj +++ b/Core/Core.csproj @@ -1,7 +1,7 @@ - netstandard2.0 + net10.0 false false false @@ -11,15 +11,16 @@ false false false + MsgPack003;MsgPack004;MsgPack005;MsgPack007;MsgPack011;CS8785 - + - - - - + + + + diff --git a/Core/CoreTests/SerializationTests.cs b/Core/CoreTests/SerializationTests.cs index f2887b5..119892e 100644 --- a/Core/CoreTests/SerializationTests.cs +++ b/Core/CoreTests/SerializationTests.cs @@ -109,7 +109,7 @@ public void SourceReferenceRegion () { public void MultipleObjectWriteTest () { FileController.WriteLinesAs ("ok", TestInts ()); var read = FileController.ReadLinesAs ("ok"); - CollectionAssert.AreEqual(TestInts(),read); + Assert.That(read, Is.EqualTo(TestInts())); } private IEnumerable TestInts () { diff --git a/Core/Extentions/KeyValue/KeyValueStore.cs b/Core/Extentions/KeyValue/KeyValueStore.cs index c0e803d..eab068a 100644 --- a/Core/Extentions/KeyValue/KeyValueStore.cs +++ b/Core/Extentions/KeyValue/KeyValueStore.cs @@ -1,5 +1,5 @@ using Coflnet; -using RangeTree; +using IntervalTree; namespace Core.Extentions.KeyValue { @@ -9,11 +9,11 @@ namespace Core.Extentions.KeyValue /// public class KeyValueStore : Entity { - public RangeTree Buckets {get;set;} + public IntervalTree Buckets {get;set;} public KeyValueStore() { - Buckets = new RangeTree(); + Buckets = new IntervalTree(); } diff --git a/Core/Extentions/KeyValue/KeyValueTests/KeyValueTests.csproj b/Core/Extentions/KeyValue/KeyValueTests/KeyValueTests.csproj index be36ff3..30d4a57 100644 --- a/Core/Extentions/KeyValue/KeyValueTests/KeyValueTests.csproj +++ b/Core/Extentions/KeyValue/KeyValueTests/KeyValueTests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.1 + net10.0 false @@ -9,10 +9,10 @@ - - - - + + + + diff --git a/Core/Scripts/CommandController.cs b/Core/Scripts/CommandController.cs index cab92de..a4cd0b4 100644 --- a/Core/Scripts/CommandController.cs +++ b/Core/Scripts/CommandController.cs @@ -4,6 +4,7 @@ using Coflnet; using Coflnet.Server; using MessagePack; +using RestSharp; namespace Coflnet { @@ -275,7 +276,7 @@ public override ServerCommand.ServerCommandSettings GetServerSettings () { /// Represents a command that invokes a external rest api /// public class RestCommand : ServerCommand { - RestSharp.RestClient client = new RestSharp.RestClient (); + RestSharp.RestClient client; RestCommandRegisterRequest registerRequest; public override void Execute (CommandData data) { @@ -310,7 +311,7 @@ public override ServerCommandSettings GetServerSettings () { public RestCommand (RestCommandRegisterRequest request) { registerRequest = request; - client.BaseHost = request.BaseUrl; + client = new RestSharp.RestClient (request.BaseUrl); } } diff --git a/Core/Scripts/Services/TrackService.cs b/Core/Scripts/Services/TrackService.cs index 6894003..43222e0 100644 --- a/Core/Scripts/Services/TrackService.cs +++ b/Core/Scripts/Services/TrackService.cs @@ -31,7 +31,7 @@ public void SendTrackingRequest(string title, bool sendSinceStartup = false) { var client = new RestClient(ConfigController.GetUrl("track")); - var request = new RestRequest("resource/{id}", Method.GET); + var request = new RestRequest("resource/{id}", Method.Get); request.AddParameter("url", title); // adds to POST or URL querystring based on Method request.AddParameter("title", title); request.AddParameter("action_name", title); @@ -44,11 +44,8 @@ public void SendTrackingRequest(string title, bool sendSinceStartup = false) - // send of - client.ExecuteAsync(request, response => - { - // done - }); + // send off + _ = client.ExecuteAsync(request); if (sendSinceStartup) url += GetStartTimeParameter(); diff --git a/Server/Core/DataBaseAdapter.cs b/Server/Core/DataBaseAdapter.cs index 3ac49b5..383ea88 100644 --- a/Server/Core/DataBaseAdapter.cs +++ b/Server/Core/DataBaseAdapter.cs @@ -20,7 +20,7 @@ public class DBList where T : IDatabaseable public T Get(string id) { - RestRequest request = new RestRequest(sprunjeEndpoint, RestSharp.Method.GET); + RestRequest request = new RestRequest(sprunjeEndpoint, RestSharp.Method.Get); request.AddHeader("Authorization", "blabla"); var client = new RestClient("http://example.com"); @@ -30,7 +30,7 @@ public T Get(string id) public T GetT(DateTime start, DateTime end) { - RestRequest request = new RestRequest(sprunjeEndpoint, RestSharp.Method.GET); + RestRequest request = new RestRequest(sprunjeEndpoint, RestSharp.Method.Get); request.AddHeader("Authorization", "blabla"); var client = new RestClient("http://example.com"); @@ -61,7 +61,7 @@ public CommandData Get(long id) } // wasn't found, search the DB over the rest API next - RestRequest request = new RestRequest(RestSharp.Method.GET); + RestRequest request = new RestRequest(); request.AddHeader("Authorization", user.AuthToken); request.AddHeader("messageId", id.ToString()); var result = messageEndpoint.Execute(request); diff --git a/Server/Server.csproj b/Server/Server.csproj index 20d7639..44f2e4e 100644 --- a/Server/Server.csproj +++ b/Server/Server.csproj @@ -5,16 +5,17 @@ - netstandard2.0 + net10.0 false false + MsgPack003;MsgPack004;MsgPack005;MsgPack007;MsgPack011;CS8785 - + - - + + diff --git a/dev/dev.csproj b/dev/dev.csproj index 1595bae..2e9fa2c 100644 --- a/dev/dev.csproj +++ b/dev/dev.csproj @@ -7,16 +7,15 @@ - - + + - Exe - false - netcoreapp2.2 false + net10.0 false + MsgPack003;MsgPack004;MsgPack005;MsgPack007;MsgPack011;CS8785