示例#1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AbstractMessageFactory amf = new SqlMessageFactory();

        Message m = new Message(amf);

        Response.Write(m.Insert("admin", "Sql方式", DateTime.Now));
        Response.Write("<br />");

        amf = new XmlMessageFactory();

        m = new Message(amf);

        Response.Write(m.Insert("user", "Xml方式", DateTime.Now));
    }
示例#2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AbstractMessageFactory amf = new SqlMessageFactory();
        AbstractMessage        am  = amf.CreateMessage();

        Response.Write(am.Insert(new MessageModel("插入", DateTime.Now)));
        Response.Write("<br />");
        Response.Write(am.Get()[0].Message + " " + am.Get()[0].PublishTime.ToString());
        Response.Write("<br />");


        amf = new XmlMessageFactory();
        am  = amf.CreateMessage();

        Response.Write(am.Insert(new MessageModel("插入", DateTime.Now)));
        Response.Write("<br />");
        Response.Write(am.Get()[0].Message + " " + am.Get()[0].PublishTime.ToString());
    }