Skip to content

Commit

Permalink
Sealing
Browse files Browse the repository at this point in the history
  • Loading branch information
BobLd committed Sep 26, 2021
1 parent 02b4aeb commit f52374a
Show file tree
Hide file tree
Showing 14 changed files with 14 additions and 17 deletions.
2 changes: 1 addition & 1 deletion Panoptes.Model.MongoDB/Sessions/MongoSession.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

namespace Panoptes.Model.MongoDB.Sessions
{
public class MongoSession : BaseStreamSession
public sealed class MongoSession : BaseStreamSession
{
private readonly MongoClient _client;
private IMongoDatabase _database;
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model.MongoDB/Sessions/MongoSessionParameters.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace Panoptes.Model.MongoDB.Sessions
{
public class MongoSessionParameters : StreamSessionParameters
public sealed class MongoSessionParameters : StreamSessionParameters
{
public string UserName { get; set; }

Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/AlgorithmStatusMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace Panoptes.Model.Messages
{
public class AlgorithmStatusMessage : ValueChangedMessage<AlgorithmStatusPacket>
public sealed class AlgorithmStatusMessage : ValueChangedMessage<AlgorithmStatusPacket>
{
public AlgorithmStatusMessage(AlgorithmStatusPacket algorithmStatus)
: base(algorithmStatus)
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/GridRequestMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace Panoptes.Model.Messages
{
public class GridRequestMessage : ValueChangedMessage<string>
public sealed class GridRequestMessage : ValueChangedMessage<string>
{
public GridRequestMessage(string key) : base(key)
{
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/LogEntryReceivedMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace Panoptes.Model.Messages
{
public class LogEntryReceivedMessage : ValueChangedMessage<object>
public sealed class LogEntryReceivedMessage : ValueChangedMessage<object>
{
public LogEntryReceivedMessage(object obj) : base(obj)
{ }
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/OrderEventMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Panoptes.Model.Messages
{
public class OrderEventMessage : ValueChangedMessage<OrderEventPacket>
public sealed class OrderEventMessage : ValueChangedMessage<OrderEventPacket>
{
public OrderEventMessage(OrderEventPacket orderEvent)
: base(orderEvent ?? throw new ArgumentNullException(nameof(orderEvent)))
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/SessionClosedMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Panoptes.Model.Messages
{
public class SessionClosedMessage : ValueChangedMessage<string>
public sealed class SessionClosedMessage : ValueChangedMessage<string>
{
public SessionClosedMessage() : base("Close")
{
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/SessionOpenedMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Panoptes.Model.Messages
{
public class SessionOpenedMessage : ValueChangedMessage<string>
public sealed class SessionOpenedMessage : ValueChangedMessage<string>
{
public SessionOpenedMessage() : base("Open")
{
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/SessionStateChangedMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace Panoptes.Model.Messages
{
public class SessionStateChangedMessage : ValueChangedMessage<SessionState>
public sealed class SessionStateChangedMessage : ValueChangedMessage<SessionState>
{
public SessionStateChangedMessage(SessionState state) : base(state)
{ }
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/SessionUpdateMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

namespace Panoptes.Model.Messages
{
public class SessionUpdateMessage : ValueChangedMessage<ResultContext>
public sealed class SessionUpdateMessage : ValueChangedMessage<ResultContext>
{
public SessionUpdateMessage(ResultContext resultContext)
: base(resultContext ?? throw new ArgumentNullException(nameof(resultContext)))
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Messages/ShowNewSessionWindowMessage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Panoptes.Model.Messages
{
public class ShowNewSessionWindowMessage : ValueChangedMessage<string>
public sealed class ShowNewSessionWindowMessage : ValueChangedMessage<string>
{
public ShowNewSessionWindowMessage() : base("New")
{ }
Expand Down
3 changes: 1 addition & 2 deletions Panoptes.Model/Sessions/File/FileSession.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
using System;
using System.IO;
using System.Threading;
using System.Threading.Tasks;

namespace Panoptes.Model.Sessions.File
{
public class FileSession : ISession, IDisposable
public sealed class FileSession : ISession, IDisposable
{
private readonly IResultSerializer _resultSerializer;
private readonly ISessionHandler _sessionHandler;
Expand Down
2 changes: 1 addition & 1 deletion Panoptes.Model/Sessions/File/FileSessionParameters.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/// <summary>
/// Parameters used for the FileSession
/// </summary>
public class FileSessionParameters : ISessionParameters
public sealed class FileSessionParameters : ISessionParameters
{ /// <summary>
/// The JSON fileName to open
/// </summary>
Expand Down
4 changes: 1 addition & 3 deletions Panoptes.Model/Sessions/Stream/StreamSession.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

namespace Panoptes.Model.Sessions.Stream
{
public class StreamSession : BaseStreamSession
public sealed class StreamSession : BaseStreamSession
{
public StreamSession(ISessionHandler sessionHandler, IResultConverter resultConverter, StreamSessionParameters parameters)
: base(sessionHandler, resultConverter, parameters)
Expand Down Expand Up @@ -35,8 +35,6 @@ protected override void EventsListener(object sender, DoWorkEventArgs e)

HandlePacketEventsListener(payload, packet.Type);
}

pullSocket.Close();
}
}
catch (Exception)
Expand Down

0 comments on commit f52374a

Please sign in to comment.