1
<%--
2
Name:
3
Author:
4
Description:
5
--%>
6
<%@ CodeTemplate Language="C#" ResponseEncoding="UTF-8" TargetLanguage="Text" Src="" Inherits="" Debug="False" Description="Template description here." %>
7
8
<%@ Assembly Name="System.Data" %>
9
<%@ Import Namespace="System.Data" %>
10
11
<%@ Property Name="NameSpace" Type="System.String" Default="" Optional="false" Category="命名空间" Description="当前生成实体类的命名空间" %>
12
<%@ Property Name="ModuleName" Type="System.String" Default="" Optional="false" Category="" Description="项目名称" %>
13
14
using System;
15
using System.Configuration;
16
17
namespace <%= NameSpace%>.Framework
18

{
19
/**//// <summary>
20
/// 项目数据提供者配置信息。
21
/// </summary>
22
public partial class <%= ModuleName%>ManagerSection : ConfigurationSection
23
{
24
/**//// <summary>
25
/// 获取配置的应用程序升级服务数据提供者集合。
26
/// </summary>
27
[ConfigurationProperty("providers")]
28
public ProviderSettingsCollection Providers
29
{
30
get
{ return (ProviderSettingsCollection)base["providers"]; }
31
}
32
33
/**//// <summary>
34
/// 获取默认的应用程序升级服务数据提供者。
35
/// </summary>
36
[StringValidator(MinLength = 1)]
37
[ConfigurationProperty("defaultProvider", DefaultValue = "Sql<%= ModuleName%>Provider")]
38
public string DefaultProvider
39
{
40
get
{ return (string)base["defaultProvider"]; }
41
set
{ base["defaultProvider"] = value; }
42
}
43
}
44
}
45
46
<script runat="template">
47
48
</script>

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18



19


20

21

22

23



24


25

26

27

28

29



30



31

32

33


34

35

36

37

38

39



40



41



42

43

44

45

46

47

48
