2011-07-13 22 views
0

xmlまたはapp.configファイルでオブジェクトを設定するのではなく、コード内からオブジェクトを設定する方法はありますか?Spring.Netをapp.configで設定しない

+0

関連:http://stackoverflow.com/questions/6064759/spring-codeconfig-vs-xml-configuration – Marijn

答えて

2

spring.net homepageには、CodeConfigプロジェクトのアナウンスがあります。

[Configuration] 
public class MovieFinderConfiguration 
{ 

    [Definition] 
    public virtual MovieLister MyMovieLister() 
    { 
     MovieLister movieLister = new MovieLister(); 
     movieLister.MovieFinder = FileBasedMovieFinder(); 
     return movieLister; 

    } 

    [Definition] 
    public virtual IMovieFinder FileBasedMovieFinder() 
    { 
     return new ColonDelimitedMovieFinder(new FileInfo("movies.txt")); 
    } 
} 

あなたが既に持っている可能性のあるXML設定と一緒にこれを使用することができます:CodeConfigは、インスタンスのためのように、コードから春の構成を作成することができます。

+0

これは私が必要としたものです。ありがとうございます。 – Geeta

関連する問題