-
Notifications
You must be signed in to change notification settings - Fork 4
/
IndexerMessages.cs
137 lines (133 loc) · 4.46 KB
/
IndexerMessages.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using Akka;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
namespace Demo.Indexing.Account.Messages
{
using Demo.Indexing.Account.Entities;
public class StoreAccount
{
public AccountIndexEntry Entry { get; private set; }//;
public StoreAccount(AccountIndexEntry entry)
{
this.Entry = entry;
}
public virtual StoreAccount SetProperties(AccountIndexEntry entry = default(AccountIndexEntry))
{
AccountIndexEntry localEntry = entry;
if ((entry == default(AccountIndexEntry)))
{
localEntry = this.Entry;
}
return new StoreAccount(localEntry);
}
}
public class AccountStored
{
public AccountIndexEntry Entry { get; private set; }//;
public AccountStored(AccountIndexEntry entry)
{
this.Entry = entry;
}
public virtual AccountStored SetProperties(AccountIndexEntry entry = default(AccountIndexEntry))
{
AccountIndexEntry localEntry = entry;
if ((entry == default(AccountIndexEntry)))
{
localEntry = this.Entry;
}
return new AccountStored(localEntry);
}
}
public class AccountStorageFailed
{
public AccountIndexEntry Entry { get; private set; }//;
public Exception Reason { get; private set; }//;
public AccountStorageFailed(AccountIndexEntry entry, Exception reason = default(Exception))
{
this.Entry = entry;
this.Reason = reason;
}
public virtual AccountStorageFailed SetProperties(AccountIndexEntry entry = default(AccountIndexEntry), Exception reason = default(Exception))
{
AccountIndexEntry localEntry = entry;
if ((entry == default(AccountIndexEntry)))
{
localEntry = this.Entry;
}
Exception localReason = reason;
if ((reason == default(Exception)))
{
localReason = this.Reason;
}
return new AccountStorageFailed(localEntry, localReason);
}
}
public class DeleteAccount
{
public Guid UserId { get; private set; }//;
public DeleteAccount(Guid userId)
{
this.UserId = userId;
}
public virtual DeleteAccount SetProperties(Guid userId = default(Guid))
{
Guid localUserId = userId;
if ((userId == default(Guid)))
{
localUserId = this.UserId;
}
return new DeleteAccount(localUserId);
}
}
public class AccountDeleted
{
public AccountIndexEntry Entry { get; private set; }//;
public AccountDeleted(AccountIndexEntry entry)
{
this.Entry = entry;
}
public virtual AccountDeleted SetProperties(AccountIndexEntry entry = default(AccountIndexEntry))
{
AccountIndexEntry localEntry = entry;
if ((entry == default(AccountIndexEntry)))
{
localEntry = this.Entry;
}
return new AccountDeleted(localEntry);
}
}
public class AccountDeletionFailed
{
public Guid UserId { get; private set; }//;
public Exception Reason { get; private set; }//;
public AccountDeletionFailed(Guid userId, Exception reason = default(Exception))
{
this.UserId = userId;
this.Reason = reason;
}
public virtual AccountDeletionFailed SetProperties(Guid userId = default(Guid), Exception reason = default(Exception))
{
Guid localUserId = userId;
if ((userId == default(Guid)))
{
localUserId = this.UserId;
}
Exception localReason = reason;
if ((reason == default(Exception)))
{
localReason = this.Reason;
}
return new AccountDeletionFailed(localUserId, localReason);
}
}
}