/// <summary> /// Configures the factory instance /// </summary> static DapperAccessLayer() { s_Factory.ImplementAttributedMethods <QueryAttribute>() .UsingSharedExecuter(InitQuery, ExecQuery) .WithSyntaxChecker(CheckQuery); s_Factory.ImplementAttributedMethods <NonQueryAttribute>() .UsingSharedExecuter(InitNonQuery, ExecNonQuery) .WithSyntaxChecker(CheckNonQuery); s_ParameterFactory.ImplementProperties().UsingBackingField(); }
/// <summary> /// Configure factory once. /// </summary> static MailAccessLayer() { s_Factory.ImplementAttributedMethods <SendAttribute>() .WithSyntaxChecker(CheckSendMethod) .UsingSharedExecuter(InitSend, ExecSend); }