没有合适的资源?快使用搜索试试~ 我知道了~
Eveneum:由Azure Cosmos DB支持的事件存储
共98个文件
cs:65个
feature:21个
csproj:3个
需积分: 5 0 下载量 55 浏览量
2021-05-09
13:42:49
上传
评论
收藏 95KB ZIP 举报
温馨提示
Eveneum是一个简单的,对开发人员友好的事件存储,带有快照,由Azure Cosmos DB支持。 var database = "Eveneum"; var collection = "Events"; var client = new CosmosClient("connection-string"); var databaseResponse = await client.CreateDatabaseIfNotExistsAsync(database); var containerResponse = await databaseResponse.Database .CreateContainerIfNotExistsAsync(new ContainerProperties(collection, "/StreamId")); IEventStore eventSto
资源推荐
资源详情
资源评论
收起资源包目录
Eveneum-master.zip (98个子文件)
Eveneum-master
.gitignore 5KB
Eveneum.sln 2KB
Eveneum.ApplicationInsights
Eveneum.ApplicationInsights.csproj 401B
CosmosTelemetryInitializer.cs 2KB
EveneumTelemetryInitializer.cs 3KB
Properties
AssemblyInfo.cs 321B
Eveneum.ApplicationInsights.nuspec 876B
Eveneum
Advanced
IAdvancedEventStore.cs 1KB
Snapshot.cs 350B
Exceptions
EveneumException.cs 1KB
StreamAlreadyExistsException.cs 526B
TypeNotFoundException.cs 625B
StreamDeserializationException.cs 820B
WriteException.cs 1KB
StreamDeletedException.cs 513B
OptimisticConcurrencyException.cs 1KB
StreamNotFoundException.cs 851B
JsonDeserializationException.cs 932B
EventData.cs 630B
StreamHeader.cs 461B
DeleteMode.cs 111B
Extensions
Batch.cs 7KB
EventStore.cs 18KB
Response.cs 1KB
IEventStore.cs 2KB
Eveneum.nuspec 876B
EventStoreOptions.cs 552B
Stream.cs 551B
Eveneum.csproj 724B
Serialization
PlatformTypeProvider.cs 465B
JsonNetCosmosSerializer.cs 2KB
EveneumDocumentSerializer.cs 4KB
ITypeProvider.cs 203B
StoredProcedures
BulkDelete.js 3KB
BulkDeleteResponse.cs 179B
Documents
EveneumDocument.cs 2KB
Properties
AssemblyInfo.cs 382B
DocumentQueryExtensions.cs 806B
LICENSE 1KB
README.md 3KB
GitVersion.yml 58B
Eveneum.Tests
CreatingNewStream.feature 2KB
CreatingNewStream.feature.cs 10KB
DeletingSnapshots.feature 3KB
Advanced.feature 9KB
CreatingSnapshotForNonExistentStream.feature.cs 7KB
Advanced.feature.cs 33KB
AppendingToStream.feature 1KB
app.config 998B
AppendingToStream.feature.cs 8KB
AppendingToStreamWithNonMatchingExpectedVersion.feature 2KB
WritingToStreamSteps.cs 9KB
AppendingToNonExistentStream.feature.cs 7KB
Sample.cs 724B
AppendingToNonExistentStream.feature 1KB
DeletingSnapshotsForNonExistentStream.feature.cs 4KB
ReadingStreamFromVersion.feature 3KB
AppendingToStreamWithNonMatchingExpectedVersion.feature.cs 9KB
CreatingSnapshotForNonExistentEvent.feature 516B
CustomTypeProvider.feature 374B
ReadingStream.feature 11KB
CommonSteps.cs 3KB
DeletingStream.feature.cs 16KB
ReadingStreamIgnoringSnapshots.feature.cs 44KB
CreatingSnapshotForNonExistentStream.feature 1KB
DeletingDeletedStream.feature.cs 5KB
ReadingStreamAsOfVersion.feature 4KB
DeletingSnapshotsForNonExistentStream.feature 547B
DeletingStreamWithNonExpectedVersion.feature.cs 6KB
ReadingStreamSteps.cs 6KB
CreatingNewStreamWithDuplicatedStreamId.feature.cs 10KB
Infrastructure
TestSetup.cs 2KB
CosmosSetup.cs 3KB
CosmosTest.cs 794B
StepArgumentConversions.cs 905B
CosmosDbContext.cs 2KB
CustomTypeProviderSteps.cs 866B
ReadingStreamAsOfVersion.feature.cs 20KB
DeletingStream.feature 4KB
CreatingNewStreamWithDuplicatedStreamId.feature 2KB
SnapshotSteps.cs 7KB
CreatingSnapshot.feature 2KB
Eveneum.Tests.csproj 11KB
DeletingStreamWithNonExpectedVersion.feature 1020B
CreatingSnapshotForNonExistentEvent.feature.cs 4KB
CustomTypeProvider.feature.cs 4KB
AdvancedSteps.cs 6KB
DeletingStreamSteps.cs 4KB
ReadingStreamFromVersion.feature.cs 15KB
DeletingDeletedStream.feature 776B
DeletingNonExistentStream.feature 759B
DeletingSnapshots.feature.cs 12KB
ReadingStream.feature.cs 45KB
ReadingStreamIgnoringSnapshots.feature 11KB
DeletingNonExistentStream.feature.cs 5KB
CreatingSnapshot.feature.cs 12KB
DeletingOlderSnapshots.feature.cs 4KB
DeletingOlderSnapshots.feature 521B
共 98 条
- 1
资源评论
火器营松老三
- 粉丝: 20
- 资源: 4649
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功