WithRules() public method

Creates a new data source with additional audit rules.
public WithRules ( ) : PostgreSqlDataSource
return PostgreSqlDataSource
Esempio n. 1
0
        //public string TableFunction2Name { get { return "Sales.CustomersByStateInline"; } }

        public PostgreSqlDataSource AttachRules(PostgreSqlDataSource source)
        {
            return source.WithRules(
                new DateTimeRule("CreatedDate", DateTimeKind.Local, OperationTypes.Insert),
                new DateTimeRule("UpdatedDate", DateTimeKind.Local, OperationTypes.InsertOrUpdate),
                new UserDataRule("CreatedByKey", "EmployeeKey", OperationTypes.Insert),
                new UserDataRule("UpdatedByKey", "EmployeeKey", OperationTypes.InsertOrUpdate),
                new ValidateWithValidatable(OperationTypes.InsertOrUpdate)
                );
        }