Dev2.Studio.Core.ViewModels.ResourceDesignerViewModel.DefaultDefinition C# (CSharp) Method

DefaultDefinition() private method

private DefaultDefinition ( ) : StringBuilder
return StringBuilder
        private StringBuilder DefaultDefinition()
        {
            var sb = new StringBuilder();

            switch(_contexttualResourceModel.ResourceType)
            {
                case ResourceType.Service:
                    sb.Append(string.Format("<Service Name=\"{0}\">",
                    _contexttualResourceModel.ResourceName));
                    sb.Append("\r\n\t\t");
                    sb.Append("<Actions>");
                    sb.Append("\r\n\t\t\t");
                    sb.Append("<Action Name=\"\" Type=\"\" SourceName=\"\" SourceMethod=\"\">");
                    sb.Append("\r\n\t\t\t\t");
                    sb.Append("<Input Name=\"\" Source=\"\">");
                    sb.Append("\r\n\t\t\t\t\t");
                    sb.Append("<Validator Type=\"Required\" />");
                    sb.Append("\r\n\t\t\t\t");
                    sb.Append("</Input>");
                    sb.Append("\r\n\t\t\t");
                    sb.Append("</Action>");
                    sb.Append("\r\n\t\t");
                    sb.Append("</Actions>");
                    sb.Append("\r\n\t");
                    sb.Append("</Service>");

                    break;

                case ResourceType.Source:
                    sb.Append(string.Format("<Source Name=\"{0}\" Type=\"\" ConnectionString=\"\" AssemblyName=\"\" AssemblyLocation=\"\" Uri=\"\" /> ", _contexttualResourceModel.ResourceName));
                    break;

                default:
                    throw new ArgumentException("Unexpected Resource Type");

            }

            return sb;
        }