SenseNet.ContentRepository.SavingAction.CreateForGenericContent C# (CSharp) Метод

CreateForGenericContent() приватный статический Метод

private static CreateForGenericContent ( GenericContent genericContent ) : SavingAction
genericContent GenericContent
Результат SavingAction
        private static SavingAction CreateForGenericContent(GenericContent genericContent)
        {
            var mode = VersioningMode.None;
            switch (genericContent.VersioningMode)
            {
                case VersioningType.MajorOnly: mode = VersioningMode.Major; break;
                case VersioningType.MajorAndMinor: mode = VersioningMode.Full; break;
            }
            var savingAction = new SavingAction
            {
                Node = genericContent,
                VersioningMode = mode,
                HasApproving = genericContent.HasApproving
            };

            return savingAction;
        }