You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -17,11 +17,11 @@ There is a 50 minute talk that covers this on [YouTube](https://www.youtube.com/
17
17
18
18
There is a rudimentary "retail bank accounts" example (as a Blazor front end) [here](https://retailbank.z6.web.core.windows.net/) ( [source repository on github](https://github.com/MerrionComputing/CloudBank) ) that demonstrates the different types of operation on an event stream and the source code for that is included in this repository. This is an entirely serverless system with no underlying database which does "scale to zero".
19
19
20
-
## End goal
20
+
## How to use
21
21
22
-
The goal is to be able to interact with the event streams for entities without any extra plumbing in the azure function itself - with both access to event streams and to run projections being via bound variables that are instantiated when the azure function is executed.
22
+
This library allows you to interact with the event streams for entities without any extra plumbing in the azure function itself - with both access to event streams and to run projections being via bound variables that are instantiated when the azure function is executed.
23
23
24
-
To add events to an event stream you would use an *Event stream* attribute and class thus:-
24
+
To add events to an event stream you use an *Event stream* attribute and class thus:-
25
25
26
26
```csharp
27
27
[FunctionName("OpenAccount")]
@@ -53,7 +53,7 @@ public static async Task<HttpResponseMessage> OpenAccountRun(
53
53
}
54
54
```
55
55
56
-
To get the values out of an event stream you would use a *Projection* attribute and class thus:-
56
+
To get the values out of an event stream you use a *Projection* attribute and class thus:-
0 commit comments