protected abstract Object Restore(RestoreRequest <TRestoreKey> Operation);
protected override object Restore(RestoreRequest <InstanceIdParameters> Operation) { return(DataController.Restore(Operation.Key.InstanceId)); }
protected virtual bool CanRestore(RestoreRequest <TRestoreKey> Operation) { return(true); }