Example #1
0
        public static RetrieveOperation For(Type type, string identifier, UniversalIdentifier universalIdentifier = UniversalIdentifier.Cuid)
        {
            RetrieveOperation operation = For <RetrieveOperation>(type);

            operation.UniversalIdentifier = universalIdentifier;
            operation.Identifier          = identifier;
            return(operation);
        }
Example #2
0
        public static DeleteOperation For(object toDelete, UniversalIdentifier identifier = UniversalIdentifier.Cuid)
        {
            DeleteOperation operation = For <DeleteOperation>(toDelete.GetType());

            operation.Identifier          = toDelete.Property <string>(identifier.ToString());
            operation.UniversalIdentifier = identifier;
            return(operation);
        }