IVirtualizationUnitOfWork
Unit of work over one virtualisation environment. The environment (a Hyper-V management scope, a Proxmox node) is the data store; a virtual machine is a record.
|
Note
|
Shaped like every other unit of work in netbase: What a commit DID is therefore not returned. A commit that fail throw
|
public interface IVirtualizationUnitOfWork : IUnitOfWork, ICanCommitAsync
1. Properties
1.1. VirtualMachines
Gets the virtual machines in this environment. Insert, Update and Delete are buffered until commit; reads are always live and never see pending changes.
IVirtualMachineRepository VirtualMachines { get; }