Sha256: f10ecbb8fa01e373c859d09a8fd1993492b906a67f9244e73694493db04e98ce

Contents?: true

Size: 1.52 KB

Versions: 3

Compression:

Stored size: 1.52 KB

Contents

<%
#encoding: UTF-8

=begin

CapicuaGen

CapicuaGen es un software que ayuda a la creación automática de
sistemas empresariales a través de la definición y ensamblado de
diversos generadores de características.

El proyecto fue iniciado por José Luis Bautista Martin, el 6 de enero
del 2016.

Puede modificar y distribuir este software, según le plazca, y usarlo
para cualquier fin ya sea comercial, personal, educativo, o de cualquier
índole, siempre y cuando incluya este mensaje, y se permita acceso el
código fuente.

Este software es código libre, y se licencia bajo LGPL.

Para más información consultar http://www.gnu.org/licenses/lgpl.html
=end
%>using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Web;
using System.Text;

<%=get_namespaces_text(:business_interfaces)
%><%=get_namespaces_text(:business_entities)
%><%=get_namespaces_text(:data_access)
%>


namespace <%=generation_attributes[:namespace]%>
{
    /// <summary>
    /// ICatalogs
    /// </summary>
    [ServiceContract]
    public interface <%=template_target.class_name%>
    {

<%get_tables do |catalog|%>
    /// <summary>
    /// Gets the <%=catalog.name%>.
    /// </summary>
    /// <returns></returns>
    [OperationContract]
    [WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json, UriTemplate = "<%=catalog.name%>")]
    <%=catalog.name%>[] Get<%=catalog.name%>();
<%end%>

    }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
CapicuaGenGaspar-0.1.0 lib/CapicuaGenGaspar/WCFService/CSRESTFulCatalog/Template/ICatalogs.erb
CapicuaGenGaspar-0.0.3 lib/CapicuaGenGaspar/WCFService/CSRESTFulCatalog/Template/ICatalogs.erb
CapicuaGenGaspar-0.0.2 lib/CapicuaGenGaspar/WCFService/CSRESTFulCatalog/Template/ICatalogs.erb