Skip to content

Commit 5b8de6c

Browse files
added states and Pascal case property names (#171)
* added states and Pascal case property names
1 parent 84af23d commit 5b8de6c

16 files changed

+223
-15
lines changed

Diff for: src/Api/PubnubApi/EventEngine/Core/Engine.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,13 @@ private async Task<IState> Transition(IEvent e) {
4141
/// Launch the invocations associated with transitioning between states
4242
/// </summary>
4343
private async Task ExecuteStateChange(IState sourceState, IState targetState, IEnumerable<IEffectInvocation> invocations) {
44-
foreach (var effectInvocation in sourceState.onExit) {
44+
foreach (var effectInvocation in sourceState.OnExit) {
4545
await dispatcher.Dispatch(effectInvocation);
4646
}
4747
foreach (var effectInvocation in invocations) {
4848
await dispatcher.Dispatch(effectInvocation);
4949
}
50-
foreach (var effectInvocation in targetState.onEntry) {
50+
foreach (var effectInvocation in targetState.OnEntry) {
5151
await dispatcher.Dispatch(effectInvocation);
5252
}
5353
}

Diff for: src/Api/PubnubApi/EventEngine/Core/EventEngineInterfaces.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ internal interface IEffectCancelInvocation : IEffectInvocation { }
1717
internal interface IEvent { };
1818

1919
internal interface IState {
20-
public abstract IEnumerable<IEffectInvocation> onEntry { get; }
21-
public abstract IEnumerable<IEffectInvocation> onExit { get; }
20+
public abstract IEnumerable<IEffectInvocation> OnEntry { get; }
21+
public abstract IEnumerable<IEffectInvocation> OnExit { get; }
2222

2323
/// <summary>
2424
/// The EE transition pure function.

Diff for: src/Api/PubnubApi/EventEngine/Subscribe/Events/SubscriptionEvents.cs

+2
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ public class ReceiveReconnectGiveUpEvent : Core.IEvent {
6060
}
6161

6262
public class DisconnectEvent : Core.IEvent {
63+
public IEnumerable<string> Channels;
64+
public IEnumerable<string> ChannelGroups;
6365
}
6466

6567
public class ReconnectEvent : Core.IEvent {

Diff for: src/Api/PubnubApi/EventEngine/Subscribe/Invocations/SubscriptionInvocations.cs

+6-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ internal class CancelReceiveMessagesInvocation : ReceiveMessagesInvocation, Core
2323

2424
internal class HandshakeCancelInvocation : HandshakeInvocation, Core.IEffectCancelInvocation { }
2525

26-
internal class ReconnectInvocation : Core.IEffectInvocation { }
26+
//internal class ReconnectInvocation : Core.IEffectInvocation { }
27+
internal class HandshakeReconnectInvocation: Core.IEffectInvocation { }
28+
internal class CancelHandshakeReconnectInvocation: HandshakeReconnectInvocation, Core.IEffectCancelInvocation { }
2729

28-
internal class CancelReconnectInvocation : ReconnectInvocation, Core.IEffectCancelInvocation { }
30+
internal class ReceiveReconnectInvocation: Core.IEffectInvocation { }
31+
internal class CancelReceiveReconnectInvocation: ReceiveReconnectInvocation, Core.IEffectCancelInvocation { }
32+
//internal class CancelReconnectInvocation : ReconnectInvocation, Core.IEffectCancelInvocation { }
2933
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using PubnubApi.PubnubEventEngine.Core;
4+
using PubnubApi.PubnubEventEngine.Subscribe.Invocations;
5+
6+
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
7+
internal class HandshakeFailedState : Core.IState {
8+
9+
public IEnumerable<string> Channels;
10+
public IEnumerable<string> ChannelGroups;
11+
12+
public IEnumerable<IEffectInvocation> OnEntry { get; }
13+
public IEnumerable<IEffectInvocation> OnExit { get; }
14+
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
15+
throw new NotImplementedException();
16+
}
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using PubnubApi.PubnubEventEngine.Core;
4+
using PubnubApi.PubnubEventEngine.Subscribe.Invocations;
5+
6+
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
7+
internal class HandshakeReconnectingState : Core.IState {
8+
9+
public IEnumerable<string> Channels;
10+
public IEnumerable<string> ChannelGroups;
11+
12+
public IEnumerable<IEffectInvocation> OnEntry { get; }
13+
public IEnumerable<IEffectInvocation> OnExit { get; }
14+
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
15+
switch (e) {
16+
case Events.SubscriptionChangedEvent subscriptionChanged:
17+
return new Tuple<Core.IState, IEnumerable<IEffectInvocation>>(
18+
new HandshakingState() {
19+
channels = subscriptionChanged.channels,
20+
channelGroups = subscriptionChanged.channelGroups,
21+
},
22+
new[] {
23+
new HandshakeInvocation() {
24+
channels = subscriptionChanged.channels,
25+
channelGroups = subscriptionChanged.channelGroups,
26+
},
27+
}
28+
);
29+
case Events.DisconnectEvent disconnectEvent:
30+
return new Tuple<Core.IState, IEnumerable<IEffectInvocation>>(
31+
new HandshakeStoppedState() {
32+
Channels = disconnectEvent.Channels,
33+
ChannelGroups = disconnectEvent.ChannelGroups
34+
},
35+
null
36+
);
37+
case Events.HandshakeReconnectGiveUpEvent handshakeReconnectGiveUpEvent:
38+
return new Tuple<IState, IEnumerable<IEffectInvocation>>(
39+
new HandshakeFailedState() { },
40+
null
41+
);
42+
43+
default: return null;
44+
}
45+
}
46+
}
47+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using PubnubApi.PubnubEventEngine.Core;
4+
using PubnubApi.PubnubEventEngine.Subscribe.Invocations;
5+
6+
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
7+
internal class HandshakeStoppedState : Core.IState {
8+
9+
public IEnumerable<string> Channels;
10+
public IEnumerable<string> ChannelGroups;
11+
12+
public IEnumerable<IEffectInvocation> OnEntry { get; }
13+
public IEnumerable<IEffectInvocation> OnExit { get; }
14+
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
15+
throw new NotImplementedException();
16+
}
17+
}
18+
}

Diff for: src/Api/PubnubApi/EventEngine/Subscribe/States/HandshakingState.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ internal class HandshakingState : Core.IState {
88
public IEnumerable<string> channels;
99
public IEnumerable<string> channelGroups;
1010

11-
public IEnumerable<IEffectInvocation> onEntry { get; }
12-
public IEnumerable<IEffectInvocation> onExit { get; }
11+
public IEnumerable<IEffectInvocation> OnEntry { get; }
12+
public IEnumerable<IEffectInvocation> OnExit { get; }
1313
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
1414
throw new NotImplementedException();
1515
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using PubnubApi.PubnubEventEngine.Core;
4+
using PubnubApi.PubnubEventEngine.Subscribe.Invocations;
5+
6+
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
7+
internal class ReceiveFailedState : Core.IState {
8+
9+
public IEnumerable<string> Channels;
10+
public IEnumerable<string> ChannelGroups;
11+
12+
public IEnumerable<IEffectInvocation> OnEntry { get; }
13+
public IEnumerable<IEffectInvocation> OnExit { get; }
14+
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
15+
throw new NotImplementedException();
16+
}
17+
}
18+
}
19+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using PubnubApi.PubnubEventEngine.Core;
4+
using PubnubApi.PubnubEventEngine.Subscribe.Invocations;
5+
6+
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
7+
internal class ReceiveReconnectingState : Core.IState {
8+
9+
public IEnumerable<string> Channels;
10+
public IEnumerable<string> ChannelGroups;
11+
12+
public IEnumerable<IEffectInvocation> OnEntry { get; }
13+
public IEnumerable<IEffectInvocation> OnExit { get; }
14+
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
15+
throw new NotImplementedException();
16+
}
17+
}
18+
}
19+
20+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using PubnubApi.PubnubEventEngine.Core;
4+
using PubnubApi.PubnubEventEngine.Subscribe.Invocations;
5+
6+
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
7+
internal class ReceiveStoppedState : Core.IState {
8+
9+
public IEnumerable<string> Channels;
10+
public IEnumerable<string> ChannelGroups;
11+
12+
public IEnumerable<IEffectInvocation> OnEntry { get; }
13+
public IEnumerable<IEffectInvocation> OnExit { get; }
14+
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
15+
throw new NotImplementedException();
16+
}
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using PubnubApi.PubnubEventEngine.Core;
4+
using PubnubApi.PubnubEventEngine.Subscribe.Invocations;
5+
6+
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
7+
internal class ReceivingState : Core.IState {
8+
9+
public IEnumerable<string> Channels;
10+
public IEnumerable<string> ChannelGroups;
11+
12+
public IEnumerable<IEffectInvocation> OnEntry { get; }
13+
public IEnumerable<IEffectInvocation> OnExit { get; }
14+
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
15+
throw new NotImplementedException();
16+
}
17+
}
18+
}
19+

Diff for: src/Api/PubnubApi/EventEngine/Subscribe/States/SubscribedState.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
66
internal class SubscribedState : Core.IState {
7-
public IEnumerable<IEffectInvocation> onEntry { get; }
8-
public IEnumerable<IEffectInvocation> onExit { get; }
7+
public IEnumerable<IEffectInvocation> OnEntry { get; }
8+
public IEnumerable<IEffectInvocation> OnExit { get; }
99
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(IEvent e) {
1010
throw new NotImplementedException();
1111
}

Diff for: src/Api/PubnubApi/EventEngine/Subscribe/States/UnsubscribedState.cs

+2-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55

66
namespace PubnubApi.PubnubEventEngine.Subscribe.States {
77
internal class UnsubscribedState : Core.IState {
8-
public IEnumerable<IEffectInvocation> onEntry { get; }
9-
public IEnumerable<IEffectInvocation> onExit { get; }
10-
8+
public IEnumerable<IEffectInvocation> OnEntry { get; }
9+
public IEnumerable<IEffectInvocation> OnExit { get; }
1110
public Tuple<Core.IState, IEnumerable<IEffectInvocation>> Transition(Core.IEvent e) {
1211
switch (e) {
1312
case Events.SubscriptionChangedEvent subscriptionChanged:

Diff for: src/Api/PubnubApiPCL/PubnubApiPCL.csproj

+23-1
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,10 @@ Addressed threading issue on reading ConcurrentDictionary keys.</PackageReleaseN
214214
<Compile Include="..\PubnubApi\Enum\ResponseType.cs">
215215
<Link>Enum\ResponseType.cs</Link>
216216
</Compile>
217+
<Compile Include="..\PubnubApi\EventEngine\Core\EffectDispatcher.cs" Link="EventEngine\Core\EffectDispatcher.cs" />
218+
<Compile Include="..\PubnubApi\EventEngine\Core\Engine.cs" Link="EventEngine\Core\Engine.cs" />
219+
<Compile Include="..\PubnubApi\EventEngine\Core\EventEngineInterfaces.cs" Link="EventEngine\Core\EventEngineInterfaces.cs" />
220+
<Compile Include="..\PubnubApi\EventEngine\Core\EventQueue.cs" Link="EventEngine\Core\EventQueue.cs" />
217221
<Compile Include="..\PubnubApi\EventEngine\EffectDispatcher.cs" Link="EventEngine\EffectDispatcher.cs" />
218222
<Compile Include="..\PubnubApi\EventEngine\EventEmitter.cs" Link="EventEngine\EventEmitter.cs" />
219223
<Compile Include="..\PubnubApi\EventEngine\EventEngine.cs" Link="EventEngine\EventEngine.cs" />
@@ -224,6 +228,20 @@ Addressed threading issue on reading ConcurrentDictionary keys.</PackageReleaseN
224228
<Compile Include="..\PubnubApi\EventEngine\ReceiveReconnectingEffectHandler.cs" Link="EventEngine\ReceiveReconnectingEffectHandler.cs" />
225229
<Compile Include="..\PubnubApi\EventEngine\ReceivingEffectHandler.cs" Link="EventEngine\ReceivingEffectHandler.cs" />
226230
<Compile Include="..\PubnubApi\EventEngine\State.cs" Link="EventEngine\State.cs" />
231+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\Effects\HandshakeEffectHandler.cs" Link="EventEngine\Subscribe\Effects\HandshakeEffectHandler.cs" />
232+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\Events\SubscriptionEvents.cs" Link="EventEngine\Subscribe\Events\SubscriptionEvents.cs" />
233+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\Invocations\SubscriptionInvocations.cs" Link="EventEngine\Subscribe\Invocations\SubscriptionInvocations.cs" />
234+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\HandshakeFailedState.cs" Link="EventEngine\Subscribe\States\HandshakeFailedState.cs" />
235+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\HandshakeReconnectingState.cs" Link="EventEngine\Subscribe\States\HandshakeReconnectingState.cs" />
236+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\HandshakeStoppedState.cs" Link="EventEngine\Subscribe\States\HandshakeStoppedState.cs" />
237+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\HandshakingState.cs" Link="EventEngine\Subscribe\States\HandshakingState.cs" />
238+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\ReceiveFailedState.cs" Link="EventEngine\Subscribe\States\ReceiveFailedState.cs" />
239+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\ReceiveReconnectingState.cs" Link="EventEngine\Subscribe\States\ReceiveReconnectingState.cs" />
240+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\ReceiveStoppedState.cs" Link="EventEngine\Subscribe\States\ReceiveStoppedState.cs" />
241+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\ReceivingState.cs" Link="EventEngine\Subscribe\States\ReceivingState.cs" />
242+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\SubscribedState.cs" Link="EventEngine\Subscribe\States\SubscribedState.cs" />
243+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\UnsubscribedState.cs" Link="EventEngine\Subscribe\States\UnsubscribedState.cs" />
244+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\SubscribeEventEngine.cs" Link="EventEngine\Subscribe\SubscribeEventEngine.cs" />
227245
<Compile Include="..\PubnubApi\Helper\MobilePushHelper.cs" Link="Helper\MobilePushHelper.cs" />
228246
<Compile Include="..\PubnubApi\HttpUtility\HttpUtility.cs">
229247
<Link>HttpUtility\HttpUtility.cs</Link>
@@ -899,6 +917,11 @@ Addressed threading issue on reading ConcurrentDictionary keys.</PackageReleaseN
899917
<Folder Include="EndPoint\PubSub\" />
900918
<Folder Include="EndPoint\Presence\" />
901919
<Folder Include="Enum\" />
920+
<Folder Include="EventEngine\Core\" />
921+
<Folder Include="EventEngine\Subscribe\Effects\" />
922+
<Folder Include="EventEngine\Subscribe\Events\" />
923+
<Folder Include="EventEngine\Subscribe\Invocations\" />
924+
<Folder Include="EventEngine\Subscribe\States\" />
902925
<Folder Include="HttpUtility\" />
903926
<Folder Include="Interface\" />
904927
<Folder Include="Log\" />
@@ -923,7 +946,6 @@ Addressed threading issue on reading ConcurrentDictionary keys.</PackageReleaseN
923946
<Folder Include="Model\Server\" />
924947
<Folder Include="Helper\" />
925948
<Folder Include="JsonDataParse\" />
926-
<Folder Include="EventEngine\" />
927949
<Folder Include="Properties\" />
928950
<Folder Include="Push\Mpns\" />
929951
<Folder Include="Security\" />

Diff for: src/Api/PubnubApiUWP/PubnubApiUWP.csproj

+23-1
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,10 @@ Addressed threading issue on reading ConcurrentDictionary keys.</PackageReleaseN
331331
<Compile Include="..\PubnubApi\Enum\ResponseType.cs">
332332
<Link>Enum\ResponseType.cs</Link>
333333
</Compile>
334+
<Compile Include="..\PubnubApi\EventEngine\Core\EffectDispatcher.cs" Link="EventEngine\Core\EffectDispatcher.cs" />
335+
<Compile Include="..\PubnubApi\EventEngine\Core\Engine.cs" Link="EventEngine\Core\Engine.cs" />
336+
<Compile Include="..\PubnubApi\EventEngine\Core\EventEngineInterfaces.cs" Link="EventEngine\Core\EventEngineInterfaces.cs" />
337+
<Compile Include="..\PubnubApi\EventEngine\Core\EventQueue.cs" Link="EventEngine\Core\EventQueue.cs" />
334338
<Compile Include="..\PubnubApi\EventEngine\EffectDispatcher.cs" Link="EventEngine\EffectDispatcher.cs" />
335339
<Compile Include="..\PubnubApi\EventEngine\EventEmitter.cs" Link="EventEngine\EventEmitter.cs" />
336340
<Compile Include="..\PubnubApi\EventEngine\EventEngine.cs" Link="EventEngine\EventEngine.cs" />
@@ -341,6 +345,20 @@ Addressed threading issue on reading ConcurrentDictionary keys.</PackageReleaseN
341345
<Compile Include="..\PubnubApi\EventEngine\ReceiveReconnectingEffectHandler.cs" Link="EventEngine\ReceiveReconnectingEffectHandler.cs" />
342346
<Compile Include="..\PubnubApi\EventEngine\ReceivingEffectHandler.cs" Link="EventEngine\ReceivingEffectHandler.cs" />
343347
<Compile Include="..\PubnubApi\EventEngine\State.cs" Link="EventEngine\State.cs" />
348+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\Effects\HandshakeEffectHandler.cs" Link="EventEngine\Subscribe\Effects\HandshakeEffectHandler.cs" />
349+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\Events\SubscriptionEvents.cs" Link="EventEngine\Subscribe\Events\SubscriptionEvents.cs" />
350+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\Invocations\SubscriptionInvocations.cs" Link="EventEngine\Subscribe\Invocations\SubscriptionInvocations.cs" />
351+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\HandshakeFailedState.cs" Link="EventEngine\Subscribe\States\HandshakeFailedState.cs" />
352+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\HandshakeReconnectingState.cs" Link="EventEngine\Subscribe\States\HandshakeReconnectingState.cs" />
353+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\HandshakeStoppedState.cs" Link="EventEngine\Subscribe\States\HandshakeStoppedState.cs" />
354+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\HandshakingState.cs" Link="EventEngine\Subscribe\States\HandshakingState.cs" />
355+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\ReceiveFailedState.cs" Link="EventEngine\Subscribe\States\ReceiveFailedState.cs" />
356+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\ReceiveReconnectingState.cs" Link="EventEngine\Subscribe\States\ReceiveReconnectingState.cs" />
357+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\ReceiveStoppedState.cs" Link="EventEngine\Subscribe\States\ReceiveStoppedState.cs" />
358+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\ReceivingState.cs" Link="EventEngine\Subscribe\States\ReceivingState.cs" />
359+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\SubscribedState.cs" Link="EventEngine\Subscribe\States\SubscribedState.cs" />
360+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\States\UnsubscribedState.cs" Link="EventEngine\Subscribe\States\UnsubscribedState.cs" />
361+
<Compile Include="..\PubnubApi\EventEngine\Subscribe\SubscribeEventEngine.cs" Link="EventEngine\Subscribe\SubscribeEventEngine.cs" />
344362
<Compile Include="..\PubnubApi\Helper\MobilePushHelper.cs" Link="Helper\MobilePushHelper.cs" />
345363
<Compile Include="..\PubnubApi\HttpUtility\HttpUtility.cs">
346364
<Link>HttpUtility\HttpUtility.cs</Link>
@@ -708,6 +726,11 @@ Addressed threading issue on reading ConcurrentDictionary keys.</PackageReleaseN
708726
<Folder Include="EndPoint\Files\" />
709727
<Folder Include="EndPoint\StoragePlayback\" />
710728
<Folder Include="EndPoint\Objects\" />
729+
<Folder Include="EventEngine\Core\" />
730+
<Folder Include="EventEngine\Subscribe\Effects\" />
731+
<Folder Include="EventEngine\Subscribe\Events\" />
732+
<Folder Include="EventEngine\Subscribe\Invocations\" />
733+
<Folder Include="EventEngine\Subscribe\States\" />
711734
<Folder Include="Model\Consumer\DeleteMessage\" />
712735
<Folder Include="Model\Consumer\Files\" />
713736
<Folder Include="Model\Consumer\Objects\" />
@@ -716,7 +739,6 @@ Addressed threading issue on reading ConcurrentDictionary keys.</PackageReleaseN
716739
<Folder Include="Model\Derived\Objects\" />
717740
<Folder Include="JsonDataParse\" />
718741
<Folder Include="Helper\" />
719-
<Folder Include="EventEngine\" />
720742
</ItemGroup>
721743
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
722744
<VisualStudioVersion>14.0</VisualStudioVersion>

0 commit comments

Comments
 (0)