Sprint.net 入门啦

1) 新建控制台项目

2) 添加一个类:Test.cs

Test.cs代码:

using System;
using System.Collections.Generic;
using System.Text;

namespace sprintTest
{
    class Test
    {
        public Test() { }

        public void Function()
        {
           Console.Out.WriteLine("--- Press <return> to quit ---");
           Console.ReadLine();
        }
    }
}


3) 应用程序配置文件

app.config 代码:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <sectionGroup name="spring">
      <section name="context" type="Spring.Context.Support.ContextHandler, Spring.Core"/>
      <section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core" />
    </sectionGroup>
  </configSections>
  <spring>
    <context>
      <resource uri="config://spring/objects"/>
    </context>
    <objects xmlns="http://www.springframework.net">
      <object id="Test" type="sprintTest.Test,sprintTest"></object>
    </objects>
  </spring>
</configuration>

注意: 配置类的信息,是在objects标签下,其他是Sprint.net配置.


4) 添加dll 应用: Spring.Core.dll 和 Common.Logging.dll

调用代码:

using System;
using System.Collections.Generic;
using System.Text;
using Spring.Context;
using Spring.Context.Support;

namespace sprintTest
{
    class Program
    {
        static void Main(string[] args)
        {
            IApplicationContext ctx = ContextRegistry.GetContext();
            Test test = (Test)ctx.GetObject("Test");
            test.Function();
        }
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值