protected override Task LoadSnapshotAsync(BookingSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { _state.LoadSnapshot(snapshot); return(Task.CompletedTask); }
protected override Task LoadSnapshotAsync(CompetitionSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { // Note: See comment in CreateSnapshotAsync // return new Task(() => { LoadSnapshot(snapshot, metadata, cancellationToken); return 0; }); LoadSnapshot(snapshot, metadata, cancellationToken); return(Task.FromResult(0)); }
public SnapshotContainer( ISnapshot snapshot, ISnapshotMetadata metadata) { Snapshot = snapshot; Metadata = metadata; }
protected override Task LoadSnapshotAsync(本Snapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { 本のタイトル = snapshot.本のタイトル; 利用者のID = snapshot.利用者のID; 貸出期間 = snapshot.貸出期間; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(EmployeeSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { _records.AddRange(snapshot.EmployeesAdded); SnapshotVersions = snapshot.PreviousVersions; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(AccountSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { HolderName = snapshot.HolderName; OverdraftLimit = snapshot.OverdraftLimit; DailyWireTransferLimit = snapshot.DailyWireTransferLimit; AccountState = snapshot.AccountState; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(TransactionSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { _transactionsReceived.AddRange(snapshot.TransactionsReceived); SnapshotVersions = snapshot.PreviousVersions; return Task.FromResult(0); }
private void LoadSnapshot(CompetitionSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { Competitionname = snapshot.Competitionname; IsDeleted = snapshot.IsDeleted; User = snapshot.User; Entries.Clear(); Entries.AddRange(snapshot.Entries.Select(e => new EntryEntity(e))); }
protected override Task LoadSnapshotAsync(InventoryItemSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { _activated = snapshot.Activated; _name = snapshot.Name; _count = snapshot.Count; _inited = snapshot.Inited; return(Task.CompletedTask); }
public SerializedSnapshot( string serializedMetadata, string serializedData, ISnapshotMetadata metadata) : base(serializedMetadata, serializedData) { Metadata = metadata; }
protected override Task LoadSnapshotAsync(Snapshots.Car snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { this.Title = snapshot.Title; this.BatteryCapacity = snapshot.BatteryCapacity; this.Owner = snapshot.Owner; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(ExampleSnaphost snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { _magicNumber = snapshot.MagicNumber; _counter = snapshot.Counter; SnapshotVersions = snapshot.PreviousVersions; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(AccountSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { Balance = snapshot.Balance; CountryCode = snapshot.CountryCode; CurrencyCode = snapshot.CountryCode; AccountName = snapshot.AccountName; ExternalId = snapshot.ExternalId; return(Task.CompletedTask); }
protected override Task LoadSnapshotAsync(Snapshots.Location snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { this.Title = snapshot.Title; this.Address = snapshot.Address; this.Latitude = snapshot.Latitude; this.Longitude = snapshot.Longitude; this.PricePerKw = snapshot.PricePerKw; this.Owner = snapshot.Owner; this.Invitations = snapshot.Invitations; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(Snapshots.Charge snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { this.Owner = snapshot.Owner; this.Location = snapshot.Location; this.Car = snapshot.Car; this.Date = snapshot.Date; this.LoadStart = snapshot.LoadStart; this.LoadEnd = snapshot.LoadEnd; this.PricePerKw = snapshot.PricePerKw; this.BatteryCapacity = snapshot.BatteryCapacity; this.Cleared = snapshot.Cleared; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(TSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { return(snapshotPersistence.GetSnapshotAsync(typeof(TAggregate), base.GetIdentity(), cancellationToken)); }
protected override Task LoadSnapshotAsync(MovieSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { _movieAggregateState.LoadSnapshot(snapshot); return(Task.CompletedTask); }
protected override Task LoadSnapshotAsync(利用者Snapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { 氏名 = snapshot.氏名; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(CompanySnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { throw new System.NotImplementedException(); }
protected override Task LoadSnapshotAsync(PaymentAggregateSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { _paymentState.Load(snapshot.PaymentState); return(Task.CompletedTask); }
public static async Task <ISnapshotsOpenSnapshotResult> OpenAsync(this ISnapshots api, GoogleApiClient apiClient, ISnapshotMetadata metadata, int conflictPolicy) { return((await api.Open(apiClient, metadata, conflictPolicy)).JavaCast <ISnapshotsOpenSnapshotResult> ()); }
public static async Task <ISnapshotsDeleteSnapshotResult> DeleteAsync(this ISnapshots api, GoogleApiClient apiClient, ISnapshotMetadata metadata) { return((await api.Delete(apiClient, metadata)).JavaCast <ISnapshotsDeleteSnapshotResult> ()); }
protected abstract Task LoadSnapshotAsync(TSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken);
protected override Task LoadSnapshotAsync(ThingySnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { _pingsReceived.AddRange(snapshot.PingsReceived); SnapshotVersions = snapshot.PreviousVersions; return(Task.FromResult(0)); }
protected override Task LoadSnapshotAsync(OrderSnapshot snapshot, ISnapshotMetadata metadata, CancellationToken cancellationToken) { this.User = snapshot.User; this._orderState.OrderItems.AddRange(snapshot.OrderItems); return(Task.CompletedTask); }