18 lines
690 B
Plaintext
18 lines
690 B
Plaintext
@{
|
|
ModelData modelData = Model;
|
|
SysTableSchemaViewEntity[] sysTableSchemas = modelData.sysTableSchemas;
|
|
NamespaceObject namespaceObject = modelData.NamespaceObject;
|
|
}
|
|
|
|
using @namespaceObject.Assembly.ToString()@{<text>.Entity</text>};
|
|
using @namespaceObject.Assembly.ToString()@{<text>.SearchCriteria</text>};
|
|
using CloudBuilder.Core.Service;
|
|
|
|
namespace @namespaceObject.Assembly.ToString()@{<text>.Service</text>}
|
|
|
|
{
|
|
public interface @{<text>I</text>}@sysTableSchemas[0].TableName.StringToProerty()Service :IServiceBase<@sysTableSchemas[0].TableName.StringToProerty()Entity, @modelData.KeyType ,@sysTableSchemas[0].TableName.StringToProerty()SearchCriteria>
|
|
{
|
|
}
|
|
}
|