Browse Source

final jobs

confirmation-email
Milad Karbasizadeh 11 years ago
parent
commit
c72e387904
24 changed files with 2238 additions and 0 deletions
  1. +37
    -0
      Sevomin.Models/JobApplicationViewModel.cs
  2. +15
    -0
      Sevomin.WebFrontend.Controllers/App_Readme/Elmah.txt
  3. +15
    -0
      Sevomin.WebFrontend/Views/Job/JobRequests.cshtml
  4. +13
    -0
      Sevomin.WebFrontend/Views/Job/MiniApplication.cshtml
  5. +37
    -0
      Sevomin.WebFrontend/Views/Shared/Error.cshtml
  6. +36
    -0
      Sevomin.WebFrontend/Views/Shared/Error404.cshtml
  7. +10
    -0
      Sevomin.WebFrontend/Views/Shared/GA.cshtml
  8. BIN
      packages/MailChimp.NET.1.1.0.2/MailChimp.NET.1.1.0.2.nupkg
  9. BIN
      packages/MailChimp.NET.1.1.0.2/lib/net40/MailChimp.dll
  10. BIN
      packages/ServiceStack.Text.3.9.71/ServiceStack.Text.3.9.71.nupkg
  11. +629
    -0
      packages/ServiceStack.Text.3.9.71/lib/net35/ServiceStack.Text.XML
  12. BIN
      packages/ServiceStack.Text.3.9.71/lib/net35/ServiceStack.Text.dll
  13. +409
    -0
      packages/ServiceStack.Text.3.9.71/lib/sl4-windowsphone71/ServiceStack.Text.WP.XML
  14. BIN
      packages/ServiceStack.Text.3.9.71/lib/sl4-windowsphone71/ServiceStack.Text.WP.dll
  15. BIN
      packages/ServiceStack.Text.3.9.71/lib/sl4/ServiceStack.Text.dll
  16. +385
    -0
      packages/ServiceStack.Text.3.9.71/lib/sl4/ServiceStack.Text.xml
  17. +563
    -0
      packages/ServiceStack.Text.3.9.71/lib/sl5/ServiceStack.Text.XML
  18. BIN
      packages/ServiceStack.Text.3.9.71/lib/sl5/ServiceStack.Text.dll
  19. +15
    -0
      packages/elmah.1.2.2/Readme.txt
  20. +15
    -0
      packages/elmah.1.2.2/content/App_Readme/Elmah.txt
  21. +59
    -0
      packages/elmah.1.2.2/content/web.config.transform
  22. BIN
      packages/elmah.1.2.2/elmah.1.2.2.nupkg
  23. BIN
      packages/elmah.corelibrary.1.2.2/elmah.corelibrary.1.2.2.nupkg
  24. BIN
      packages/elmah.corelibrary.1.2.2/lib/Elmah.dll

+ 37
- 0
Sevomin.Models/JobApplicationViewModel.cs View File

@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Sevomin.Models
{
public class JobApplicationViewModel
{
public long JobId { get; set; }
public string DovominDisplayName { get; set; }
public string DovominId { get; set; }
public string JobSummary { get; set; }
public string CoverLetter { get; set; }
public JobApplicationViewModel()
{
}
public JobApplicationViewModel(DovominJob dj)
{
this.JobId = dj.JobId;
this.DovominDisplayName = dj.Dovomin.DisplayName;
this.DovominId = dj.DovominId;
this.CoverLetter = dj.CoverLetter;
StringBuilder sb = new StringBuilder("کارشناس برنامه ریزی و کنترل پروژه ");
var jmvm = new JobMiniViewModel(dj.Job, 2);
foreach (var param in jmvm.Parameters)
sb.Append(string.Format(param.Item1 + " ", param.Item2));
this.JobSummary = sb.ToString();
}
}
}

+ 15
- 0
Sevomin.WebFrontend.Controllers/App_Readme/Elmah.txt View File

@ -0,0 +1,15 @@
A new HTTP handler has been configured in your application for consulting the
error log and its feeds. It is reachable at elmah.axd under your application
root. If, for example, your application is deployed at http://www.example.com,
the URL for ELMAH would be http://www.example.com/elmah.axd. You can, of
course, change this path in your application's configuration file.
ELMAH is also set up to be secure such that it can only be accessed locally.
You can enable remote access but then it is paramount that you secure access
to authorized users or/and roles only. This can be done using standard
authorization rules and configuration already built into ASP.NET. For more
information, see http://code.google.com/p/elmah/wiki/SecuringErrorLogPages on
the project site.
Please review the commented out authorization section under
<location path="elmah.axd"> and make the appropriate changes.

+ 15
- 0
Sevomin.WebFrontend/Views/Job/JobRequests.cshtml View File

@ -0,0 +1,15 @@
@model IEnumerable<Sevomin.Models.JobApplicationViewModel>
@if (Model.Count() != 0)
{
foreach (var jobRequest in Model)
{
@Html.Partial("MiniApplication", jobRequest)
}
} else{
<div class="panel panel-default">
<div class="panel-body rtl">
<p>تا کنون هیچ درخواستی برای آگهی های شما از طرف متخصصین ارسال نشده.</p>
</div>
</div>
}

+ 13
- 0
Sevomin.WebFrontend/Views/Job/MiniApplication.cshtml View File

@ -0,0 +1,13 @@
@model Sevomin.Models.JobApplicationViewModel
<div class="panel panel-default rtl">
<div class="panel-body">
<em>از طرف <a href="@Url.Action("Dovomin", "Account", new { userId = Model.DovominId })">@Model.DovominDisplayName</a></em>
<h4>@Model.JobSummary</h4>
@if (!string.IsNullOrWhiteSpace(Model.CoverLetter))
{
<h5>پیغام متخصص:</h5>
<blockquote>@Model.CoverLetter</blockquote>
}
</div>
</div>

+ 37
- 0
Sevomin.WebFrontend/Views/Shared/Error.cshtml View File

@ -0,0 +1,37 @@
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>سومین: مرکز کاریابی برنامه‌ریزی و کنترل پروژه - خطا</title>
<link rel="stylesheet" type="text/css" href="@Url.Content("~/content/bootstrap.min.css")" />
<link rel="stylesheet" type="text/css" href="@Url.Content("~/content/bootstrap-theme.min.css")" />
<link rel="stylesheet" type="text/css" href="@Url.Content("~/content/common.css")" />
<link rel="stylesheet" type="text/css" href="@Url.Content("~/content/intro.css")" />
</head>
<body>
<div class="container">
@Html.Partial("Navbar")
<div id="sevomin-logo" class="row">
<div class="col-md-offset-3 col-md-6">
<div id="sevomin-intro-logo">
<img src="@Url.Content("~/content/images/logo.png")" alt="کارفرمای جویای متخصص" />
</div>
<div class="center-block">
<div id="s1">کارفرمای جویای متخصص</div>
<div id="s2">متخصص جویای کار</div>
<div id="s3">ما، که ارتباطی موثر بین شما برقرار می&zwnj;کنیم</div>
</div>
</div>
</div>
<div class="row rtl">
<h2>آخ!!! در اجرای برنامه خطایی رخ داده</h2>
<p>این خطا ثبت شده و به تیم فنی اعلام خواهد شد. بابت این مساله، از شما عذر می خواهیم. به زودی کیفیت این برنامه افزایش می یابد و شما این صفحه را کمتر می بینید :-)</p>
</div>
</div>
@Html.Partial("GA")
</body>
</html>

+ 36
- 0
Sevomin.WebFrontend/Views/Shared/Error404.cshtml View File

@ -0,0 +1,36 @@
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>سومین: مرکز کاریابی برنامه‌ریزی و کنترل پروژه - خطا</title>
<link rel="stylesheet" type="text/css" href="@Url.Content("~/content/bootstrap.min.css")" />
<link rel="stylesheet" type="text/css" href="@Url.Content("~/content/bootstrap-theme.min.css")" />
<link rel="stylesheet" type="text/css" href="@Url.Content("~/content/common.css")" />
<link rel="stylesheet" type="text/css" href="@Url.Content("~/content/intro.css")" />
</head>
<body>
<div class="container">
@Html.Partial("Navbar")
<div id="sevomin-logo" class="row">
<div class="col-md-offset-3 col-md-6">
<div id="sevomin-intro-logo">
<img src="@Url.Content("~/content/images/logo.png")" alt="کارفرمای جویای متخصص" />
</div>
<div class="center-block">
<div id="s1">کارفرمای جویای متخصص</div>
<div id="s2">متخصص جویای کار</div>
<div id="s3">ما، که ارتباطی موثر بین شما برقرار می&zwnj;کنیم</div>
</div>
</div>
</div>
<div class="row rtl">
<h2>صفحه مورد نظر شما پیدا نشد.</h2>
</div>
</div>
@Html.Partial("GA")
</body>
</html>

+ 10
- 0
Sevomin.WebFrontend/Views/Shared/GA.cshtml View File

@ -0,0 +1,10 @@
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-42789570-4', 'sevom.in');
ga('send', 'pageview');
</script>

BIN
packages/MailChimp.NET.1.1.0.2/MailChimp.NET.1.1.0.2.nupkg View File


BIN
packages/MailChimp.NET.1.1.0.2/lib/net40/MailChimp.dll View File


BIN
packages/ServiceStack.Text.3.9.71/ServiceStack.Text.3.9.71.nupkg View File


+ 629
- 0
packages/ServiceStack.Text.3.9.71/lib/net35/ServiceStack.Text.XML View File

@ -0,0 +1,629 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ServiceStack.Text</name>
</assembly>
<members>
<member name="T:ServiceStack.Text.AssemblyUtils">
<summary>
Utils to load types
</summary>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String)">
<summary>
Find the type from the name supplied
</summary>
<param name="typeName">[typeName] or [typeName, assemblyName]</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.MainInterface``1">
<summary>
The top-most interface of the given type, if any.
</summary>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String,System.String)">
<summary>
Find type if it exists
</summary>
<param name="typeName"></param>
<param name="assemblyName"></param>
<returns>The type if it exists</returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.Prepare(System.DateTime,System.Boolean)">
<summary>
If AlwaysUseUtc is set to true then convert all DateTime to UTC.
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.RepairXsdTimeSeparator(System.String)">
<summary>
Repairs an out-of-spec XML date/time string which incorrectly uses a space instead of a 'T' to separate the date from the time.
These string are occasionally generated by SQLite and can cause errors in OrmLite when reading these columns from the DB.
</summary>
<param name="dateTimeStr">The XML date/time string to repair</param>
<returns>The repaired string. If no repairs were made, the original string is returned.</returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.ParseWcfJsonDateOffset(System.String)">
<summary>
WCF Json format: /Date(unixts+0000)/
</summary>
<param name="wcfJsonDate"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.ParseWcfJsonDate(System.String)">
<summary>
WCF Json format: /Date(unixts+0000)/
</summary>
<param name="wcfJsonDate"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.DeserializeTypeUtils.GetTypeStringConstructor(System.Type)">
<summary>
Get the type(string) constructor if exists
</summary>
<param name="type">The type.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.JsWriter.HasAnyEscapeChars(System.String)">
<summary>
micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Controller.PathInfo">
<summary>
Class to hold
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Controller.PathInfo.Parse(System.String)" -->
<member name="T:ServiceStack.Text.DateTimeExtensions">
<summary>
A fast, standards-based, serialization-issue free DateTime serailizer.
</summary>
</member>
<member name="T:ServiceStack.Text.WP.HashSet`1">
<summary>
A hashset implementation that uses an IDictionary
</summary>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.CanCreateFromString(System.Type)">
<summary>
Determines whether this serializer can create the specified type from a string.
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if this instance [can create from string] the specified type; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromReader(System.IO.TextReader)">
<summary>
Deserializes from reader.
</summary>
<param name="reader">The reader.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToString(`0)">
<summary>
Serializes to string.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToWriter(`0,System.IO.TextWriter)">
<summary>
Serializes to writer.
</summary>
<param name="value">The value.</param>
<param name="writer">The writer.</param>
</member>
<member name="F:ServiceStack.Text.JsConfig.sTimeSpanHandler">
<summary>
Sets which format to use when serializing TimeSpans
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sEmitCamelCaseNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to take advantage of <see cref="T:System.CLSCompliantAttribute"/> specification,
to support user-friendly serialized formats, ie emitting camelCasing for JSON
and parsing member names and enum values in a case-insensitive manner.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sEmitLowercaseUnderscoreNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to support web-friendly serialized formats, ie emitting lowercase_underscore_casing for JSON
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.propertyConvention">
<summary>
Define how property names are mapped during deserialization
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sThrowOnDeserializationError">
<summary>
Gets or sets a value indicating if the framework should throw serialization exceptions
or continue regardless of deserialization errors. If <see langword="true"/> the framework
will throw; otherwise, it will parse as many fields as possible. The default is <see langword="false"/>.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sAlwaysUseUtc">
<summary>
Gets or sets a value indicating if the framework should always convert <see cref="T:System.DateTime"/> to UTC format instead of local time.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sAssumeUtc">
<summary>
Gets or sets a value indicating if the framework should always assume <see cref="T:System.DateTime"/> is in UTC format if Kind is Unspecified.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sAppendUtcOffset">
<summary>
Gets or sets whether we should append the Utc offset when we serialize Utc dates. Defaults to no.
Only supported for when the JsConfig.DateHandler == JsonDateHandler.TimestampOffset
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sEscapeUnicode">
<summary>
Gets or sets a value indicating if unicode symbols should be serialized as "\uXXXX".
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sIncludePublicFields">
<summary>
If set to true, Interface types will be prefered over concrete types when serializing.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sMaxDepth">
<summary>
Sets the maximum depth to avoid circular dependencies
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sModelFactory">
<summary>
Set this to enable your own type construction provider.
This is helpful for integration with IoC containers where you need to call the container constructor.
Return null if you don't know how to construct the type and the parameterless constructor will be used.
</summary>
</member>
<member name="P:ServiceStack.Text.JsConfig.PreferInterfaces">
<summary>
If set to true, Interface types will be prefered over concrete types when serializing.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.IncludeTypeInfo">
<summary>
Always emit type info for this type. Takes precedence over ExcludeTypeInfo
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.ExcludeTypeInfo">
<summary>
Never emit type info for this type
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.EmitCamelCaseNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to take advantage of <see cref="T:System.CLSCompliantAttribute"/> specification,
to support user-friendly serialized formats, ie emitting camelCasing for JSON
and parsing member names and enum values in a case-insensitive manner.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.serializeFn">
<summary>
Define custom serialization fn for BCL Structs
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.rawSerializeFn">
<summary>
Define custom raw serialization fn
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.onSerializingFn">
<summary>
Define custom serialization hook
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.DeSerializeFn">
<summary>
Define custom deserialization fn for BCL Structs
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.RawDeserializeFn">
<summary>
Define custom raw deserialization fn for objects
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.ExcludePropertyNames">
<summary>
Exclude specific properties of this type from being serialized
</summary>
</member>
<member name="P:ServiceStack.Text.JsConfig`1.TreatValueAsRefType">
<summary>
Opt-in flag to set some Value Types to be treated as a Ref Type
</summary>
</member>
<member name="P:ServiceStack.Text.JsConfig`1.HasSerializeFn">
<summary>
Whether there is a fn (raw or otherwise)
</summary>
</member>
<member name="F:ServiceStack.Text.JsonPropertyConvention.ExactMatch">
<summary>
The property names on target types must match property names in the JSON source
</summary>
</member>
<member name="F:ServiceStack.Text.JsonPropertyConvention.Lenient">
<summary>
The property names on target types may not match the property names in the JSON source
</summary>
</member>
<member name="F:ServiceStack.Text.JsonTimeSpanHandler.DurationFormat">
<summary>
Uses the xsd format like PT15H10M20S
</summary>
</member>
<member name="F:ServiceStack.Text.JsonTimeSpanHandler.StandardFormat">
<summary>
Uses the standard .net ToString method of the TimeSpan class
</summary>
</member>
<member name="M:ServiceStack.Text.JsonExtensions.Get``1(System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
<summary>
Get JSON string value converted to T
</summary>
</member>
<member name="M:ServiceStack.Text.JsonExtensions.Get(System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
<summary>
Get JSON string value
</summary>
</member>
<member name="M:ServiceStack.Text.JsonObject.GetUnescaped(System.String)">
<summary>
Get unescaped string value
</summary>
</member>
<member name="M:ServiceStack.Text.JsonObject.Child(System.String)">
<summary>
Get unescaped string value
</summary>
</member>
<member name="M:ServiceStack.Text.JsonObject.WriteValue(System.IO.TextWriter,System.Object)">
<summary>
Write JSON Array, Object, bool or number values as raw string
</summary>
</member>
<member name="P:ServiceStack.Text.JsonObject.Item(System.String)">
<summary>
Get JSON string value
</summary>
</member>
<member name="T:ServiceStack.Text.JsonSerializer">
<summary>
Creates an instance of a Type from a string value
</summary>
</member>
<member name="M:ServiceStack.Text.JsonSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Json.JsonTypeSerializer.WriteRawString(System.IO.TextWriter,System.String)">
<summary>
Shortcut escape when we're sure value doesn't contain any escaped chars
</summary>
<param name="writer"></param>
<param name="value"></param>
</member>
<member name="M:ServiceStack.Text.Json.JsonTypeSerializer.ConvertFromUtf32(System.Int32)">
<summary>
Given a character as utf32, returns the equivalent string provided that the character
is legal json.
</summary>
<param name="utf32"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Json.JsonUtils.HasAnyEscapeChars(System.String)">
<summary>
micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Json.JsonWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="T:ServiceStack.Text.Jsv.JsvWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="T:ServiceStack.Text.Marc.Link`2">
<summary>
Pretty Thread-Safe cache class from:
http://code.google.com/p/dapper-dot-net/source/browse/Dapper/SqlMapper.cs
This is a micro-cache; suitable when the number of terms is controllable (a few hundred, for example),
and strictly append-only; you cannot change existing values. All key matches are on **REFERENCE**
equality. The type is fully thread-safe.
</summary>
</member>
<member name="T:ServiceStack.Text.FastMember.ObjectAccessor">
<summary>
Represents an individual object, allowing access to members by-name
</summary>
</member>
<member name="M:ServiceStack.Text.FastMember.ObjectAccessor.Equals(System.Object)">
<summary>
Use the target types definition of equality
</summary>
</member>
<member name="M:ServiceStack.Text.FastMember.ObjectAccessor.GetHashCode">
<summary>
Obtain the hash of the target object
</summary>
</member>
<member name="M:ServiceStack.Text.FastMember.ObjectAccessor.ToString">
<summary>
Use the target's definition of a string representation
</summary>
</member>
<member name="M:ServiceStack.Text.FastMember.ObjectAccessor.Create(System.Object)">
<summary>
Wraps an individual object, allowing by-name access to that instance
</summary>
</member>
<member name="P:ServiceStack.Text.FastMember.ObjectAccessor.Item(System.String)">
<summary>
Get or Set the value of a named member for the underlying object
</summary>
</member>
<member name="P:ServiceStack.Text.FastMember.ObjectAccessor.Target">
<summary>
The object represented by this instance
</summary>
</member>
<member name="T:ServiceStack.Text.FastMember.TypeAccessor">
<summary>
Provides by-name member-access to objects of a given type
</summary>
</member>
<member name="M:ServiceStack.Text.FastMember.TypeAccessor.CreateNew">
<summary>
Create a new instance of this type
</summary>
</member>
<member name="M:ServiceStack.Text.FastMember.TypeAccessor.Create(System.Type)">
<summary>
Provides a type-specific accessor, allowing by-name access for all objects of that type
</summary>
<remarks>The accessor is cached internally; a pre-existing accessor may be returned</remarks>
</member>
<member name="P:ServiceStack.Text.FastMember.TypeAccessor.CreateNewSupported">
<summary>
Does this type support new instances via a parameterless constructor?
</summary>
</member>
<member name="P:ServiceStack.Text.FastMember.TypeAccessor.Item(System.Object,System.String)">
<summary>
Get or set the value of a named member on the target instance
</summary>
</member>
<member name="T:ServiceStack.Text.QueryStringWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="F:ServiceStack.Text.StreamExtensions.DefaultBufferSize">
<summary>
@jonskeet: Collection of utility methods which operate on streams.
r285, February 26th 2009: http://www.yoda.arachsys.com/csharp/miscutil/
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream)">
<summary>
Reads the given stream up to the end, returning the data as a byte
array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Int32)">
<summary>
Reads the given stream up to the end, returning the data as a byte
array, using the given buffer size.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Byte[])">
<summary>
Reads the given stream up to the end, returning the data as a byte
array, using the given buffer for transferring data. Note that the
current contents of the buffer is ignored, so the buffer needn't
be cleared beforehand.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream)">
<summary>
Copies all the data from one stream into another.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Int32)">
<summary>
Copies all the data from one stream into another, using a buffer
of the given size.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Byte[])">
<summary>
Copies all the data from one stream into another, using the given
buffer for transferring data. Note that the current contents of
the buffer is ignored, so the buffer needn't be cleared beforehand.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream.
If the end of the stream is reached before the specified amount
of data is read, an exception is thrown.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[])">
<summary>
Reads into a buffer, filling it completely.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream,
into the given buffer, starting at position 0 of the array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream,
into the given buffer, starting at position 0 of the array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactlyFast(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
<summary>
Same as ReadExactly, but without the argument checks.
</summary>
</member>
<member name="M:ServiceStack.Text.StringExtensions.BaseConvert(System.String,System.Int32,System.Int32)">
<summary>
Converts from base: 0 - 62
</summary>
<param name="source">The source.</param>
<param name="from">From.</param>
<param name="to">To.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.StringExtensions.FastToUtf8Bytes(System.String)">
<summary>
Skip the encoding process for 'safe strings'
</summary>
<param name="strVal"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Support.DoubleConverter">
<summary>
A class to allow the conversion of doubles to string representations of
their exact decimal values. The implementation aims for readability over
efficiency.
Courtesy of @JonSkeet
http://www.yoda.arachsys.com/csharp/DoubleConverter.cs
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Support.DoubleConverter.ToExactString(System.Double)" -->
<!-- Badly formed XML comment ignored for member "T:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal" -->
<!-- Badly formed XML comment ignored for member "F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.digits" -->
<member name="F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.decimalPoint">
<summary>
How many digits are *after* the decimal point
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.#ctor(System.Int64)">
<summary>
Constructs an arbitrary decimal expansion from the given long.
The long must not be negative.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.MultiplyBy(System.Int32)">
<summary>
Multiplies the current expansion by the given amount, which should
only be 2 or 5.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Shift(System.Int32)">
<summary>
Shifts the decimal point; a negative value makes
the decimal expansion bigger (as fewer digits come after the
decimal place) and a positive value makes the decimal
expansion smaller.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Normalize">
<summary>
Removes leading/trailing zeroes from the expansion.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.ToString">
<summary>
Converts the value to a proper decimal string representation.
</summary>
</member>
<member name="T:ServiceStack.Text.TypeSerializer">
<summary>
Creates an instance of a Type from a string value
</summary>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.CanCreateFromString(System.Type)">
<summary>
Determines whether the specified type is convertible from string.
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if the specified type is convertible from string; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString``1(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString(System.String,System.Type)">
<summary>
Parses the specified type.
</summary>
<param name="type">The type.</param>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.ToStringDictionary``1(``0)">
<summary>
Useful extension method to get the Dictionary[string,string] representation of any POCO type.
</summary>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.Dump``1(``0)">
<summary>
Recursively prints the contents of any POCO object in a human-friendly, readable format
</summary>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.PrintDump``1(``0)">
<summary>
Print Dump to Console.WriteLine
</summary>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.Print(System.String,System.Object[])">
<summary>
Print string.Format to Console.WriteLine
</summary>
</member>
<member name="M:ServiceStack.Text.TypeSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
</members>
</doc>

BIN
packages/ServiceStack.Text.3.9.71/lib/net35/ServiceStack.Text.dll View File


+ 409
- 0
packages/ServiceStack.Text.3.9.71/lib/sl4-windowsphone71/ServiceStack.Text.WP.XML View File

@ -0,0 +1,409 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ServiceStack.Text.WP</name>
</assembly>
<members>
<member name="T:ServiceStack.Text.JsonSerializer">
<summary>
Creates an instance of a Type from a string value
</summary>
</member>
<member name="T:ServiceStack.Text.DateTimeExtensions">
<summary>
A fast, standards-based, serialization-issue free DateTime serailizer.
</summary>
</member>
<member name="T:ServiceStack.Text.Controller.PathInfo">
<summary>
Class to hold
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Controller.PathInfo.Parse(System.String)" -->
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.ParseWcfJsonDateOffset(System.String)">
<summary>
WCF Json format: /Date(unixts+0000)/
</summary>
<param name="wcfJsonDate"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.ParseWcfJsonDate(System.String)">
<summary>
WCF Json format: /Date(unixts+0000)/
</summary>
<param name="wcfJsonDate"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Json.JsonTypeSerializer.WriteRawString(System.IO.TextWriter,System.String)">
<summary>
Shortcut escape when we're sure value doesn't contain any escaped chars
</summary>
<param name="writer"></param>
<param name="value"></param>
</member>
<member name="M:ServiceStack.Text.Json.JsonTypeSerializer.ConvertFromUtf32(System.Int32)">
<summary>
Since Silverlight doesn't have char.ConvertFromUtf32() so putting Mono's implemenation inline.
</summary>
<param name="utf32"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.TypeSerializer">
<summary>
Creates an instance of a Type from a string value
</summary>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.CanCreateFromString(System.Type)">
<summary>
Determines whether the specified type is convertible from string.
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if the specified type is convertible from string; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString``1(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString(System.String,System.Type)">
<summary>
Parses the specified type.
</summary>
<param name="type">The type.</param>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.ToStringDictionary``1(``0)">
<summary>
Useful extension method to get the Dictionary[string,string] representation of any POCO type.
</summary>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.Dump``1(``0)">
<summary>
Recursively prints the contents of any POCO object in a human-friendly, readable format
</summary>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Jsv.JsvWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.CanCreateFromString(System.Type)">
<summary>
Determines whether this serializer can create the specified type from a string.
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if this instance [can create from string] the specified type; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromReader(System.IO.TextReader)">
<summary>
Deserializes from reader.
</summary>
<param name="reader">The reader.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToString(`0)">
<summary>
Serializes to string.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToWriter(`0,System.IO.TextWriter)">
<summary>
Serializes to writer.
</summary>
<param name="value">The value.</param>
<param name="writer">The writer.</param>
</member>
<member name="M:ServiceStack.Text.TypeSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Marc.Link`2">
<summary>
Pretty Thread-Safe cache class from:
http://code.google.com/p/dapper-dot-net/source/browse/Dapper/SqlMapper.cs
This is a micro-cache; suitable when the number of terms is controllable (a few hundred, for example),
and strictly append-only; you cannot change existing values. All key matches are on **REFERENCE**
equality. The type is fully thread-safe.
</summary>
</member>
<member name="T:ServiceStack.Text.AssemblyUtils">
<summary>
Utils to load types
</summary>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String)">
<summary>
Find the type from the name supplied
</summary>
<param name="typeName">[typeName] or [typeName, assemblyName]</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String,System.String)">
<summary>
Find type if it exists
</summary>
<param name="typeName"></param>
<param name="assemblyName"></param>
<returns>The type if it exists</returns>
</member>
<member name="F:ServiceStack.Text.JsConfig.tsEmitCamelCaseNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to take advantage of <see cref="T:System.CLSCompliantAttribute"/> specification,
to support user-friendly serialized formats, ie emitting camelCasing for JSON
and parsing member names and enum values in a case-insensitive manner.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.tsThrowOnDeserializationError">
<summary>
Gets or sets a value indicating if the framework should throw serialization exceptions
or continue regardless of deserialization errors. If <see langword="true"/> the framework
will throw; otherwise, it will parse as many fields as possible. The default is <see langword="false"/>.
</summary>
</member>
<member name="M:ServiceStack.Text.JsConfig.InitForAot">
<summary>
Provide hint to MonoTouch AOT compiler to pre-compile generic classes for all your DTOs.
Just needs to be called once in a static constructor.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.ExcludeTypeInfo">
<summary>
Never emit type info for this type
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.EmitCamelCaseNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to take advantage of <see cref="T:System.CLSCompliantAttribute"/> specification,
to support user-friendly serialized formats, ie emitting camelCasing for JSON
and parsing member names and enum values in a case-insensitive manner.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.serializeFn">
<summary>
Define custom serialization fn for BCL Structs
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.DeSerializeFn">
<summary>
Define custom deserialization fn for BCL Structs
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.ExcludePropertyNames">
<summary>
Exclude specific properties of this type from being serialized
</summary>
</member>
<member name="P:ServiceStack.Text.JsConfig`1.TreatValueAsRefTypes">
<summary>
Opt-in flag to set some Value Types to be treated as a Ref Type
</summary>
</member>
<member name="M:ServiceStack.Text.Json.JsonUtils.HasAnyEscapeChars(System.String)">
<summary>
micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.JsonSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Support.DoubleConverter">
<summary>
A class to allow the conversion of doubles to string representations of
their exact decimal values. The implementation aims for readability over
efficiency.
Courtesy of @JonSkeet
http://www.yoda.arachsys.com/csharp/DoubleConverter.cs
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Support.DoubleConverter.ToExactString(System.Double)" -->
<!-- Badly formed XML comment ignored for member "T:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal" -->
<!-- Badly formed XML comment ignored for member "F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.digits" -->
<member name="F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.decimalPoint">
<summary>
How many digits are *after* the decimal point
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.#ctor(System.Int64)">
<summary>
Constructs an arbitrary decimal expansion from the given long.
The long must not be negative.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.MultiplyBy(System.Int32)">
<summary>
Multiplies the current expansion by the given amount, which should
only be 2 or 5.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Shift(System.Int32)">
<summary>
Shifts the decimal point; a negative value makes
the decimal expansion bigger (as fewer digits come after the
decimal place) and a positive value makes the decimal
expansion smaller.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Normalize">
<summary>
Removes leading/trailing zeroes from the expansion.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.ToString">
<summary>
Converts the value to a proper decimal string representation.
</summary>
</member>
<member name="T:ServiceStack.Text.Json.JsonWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="T:ServiceStack.Text.WP.HashSet`1">
<summary>
A hashset implementation that uses an IDictionary
</summary>
</member>
<member name="M:ServiceStack.Text.Common.JsWriter.HasAnyEscapeChars(System.String)">
<summary>
micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="F:ServiceStack.Text.StreamExtensions.DefaultBufferSize">
<summary>
@jonskeet: Collection of utility methods which operate on streams.
r285, February 26th 2009: http://www.yoda.arachsys.com/csharp/miscutil/
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream)">
<summary>
Reads the given stream up to the end, returning the data as a byte
array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Int32)">
<summary>
Reads the given stream up to the end, returning the data as a byte
array, using the given buffer size.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Byte[])">
<summary>
Reads the given stream up to the end, returning the data as a byte
array, using the given buffer for transferring data. Note that the
current contents of the buffer is ignored, so the buffer needn't
be cleared beforehand.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream)">
<summary>
Copies all the data from one stream into another.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Int32)">
<summary>
Copies all the data from one stream into another, using a buffer
of the given size.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Byte[])">
<summary>
Copies all the data from one stream into another, using the given
buffer for transferring data. Note that the current contents of
the buffer is ignored, so the buffer needn't be cleared beforehand.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream.
If the end of the stream is reached before the specified amount
of data is read, an exception is thrown.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[])">
<summary>
Reads into a buffer, filling it completely.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream,
into the given buffer, starting at position 0 of the array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream,
into the given buffer, starting at position 0 of the array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactlyFast(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
<summary>
Same as ReadExactly, but without the argument checks.
</summary>
</member>
<member name="M:ServiceStack.Text.StringExtensions.BaseConvert(System.String,System.Int32,System.Int32)">
<summary>
Converts from base: 0 - 62
</summary>
<param name="source">The source.</param>
<param name="from">From.</param>
<param name="to">To.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.StringExtensions.FastToUtf8Bytes(System.String)">
<summary>
Skip the encoding process for 'safe strings'
</summary>
<param name="strVal"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.QueryStringWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="M:ServiceStack.Text.Common.DeserializeTypeUtils.GetTypeStringConstructor(System.Type)">
<summary>
Get the type(string) constructor if exists
</summary>
<param name="type">The type.</param>
<returns></returns>
</member>
</members>
</doc>

BIN
packages/ServiceStack.Text.3.9.71/lib/sl4-windowsphone71/ServiceStack.Text.WP.dll View File


BIN
packages/ServiceStack.Text.3.9.71/lib/sl4/ServiceStack.Text.dll View File


+ 385
- 0
packages/ServiceStack.Text.3.9.71/lib/sl4/ServiceStack.Text.xml View File

@ -0,0 +1,385 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ServiceStack.Text</name>
</assembly>
<members>
<member name="M:ServiceStack.Text.Json.JsonTypeSerializer.WriteRawString(System.IO.TextWriter,System.String)">
<summary>
Shortcut escape when we're sure value doesn't contain any escaped chars
</summary>
<param name="writer"></param>
<param name="value"></param>
</member>
<member name="M:ServiceStack.Text.Json.JsonTypeSerializer.ConvertFromUtf32(System.Int32)">
<summary>
Since Silverlight doesn't have char.ConvertFromUtf32() so putting Mono's implemenation inline.
</summary>
<param name="utf32"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Jsv.JsvWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="T:ServiceStack.Text.DateTimeExtensions">
<summary>
A fast, standards-based, serialization-issue free DateTime serailizer.
</summary>
</member>
<member name="T:ServiceStack.Text.JsonSerializer">
<summary>
Creates an instance of a Type from a string value
</summary>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.CanCreateFromString(System.Type)">
<summary>
Determines whether this serializer can create the specified type from a string.
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if this instance [can create from string] the specified type; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromReader(System.IO.TextReader)">
<summary>
Deserializes from reader.
</summary>
<param name="reader">The reader.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToString(`0)">
<summary>
Serializes to string.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToWriter(`0,System.IO.TextWriter)">
<summary>
Serializes to writer.
</summary>
<param name="value">The value.</param>
<param name="writer">The writer.</param>
</member>
<member name="M:ServiceStack.Text.TypeSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="F:ServiceStack.Text.JsConfig.tsEmitCamelCaseNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to take advantage of <see cref="T:System.CLSCompliantAttribute"/> specification,
to support user-friendly serialized formats, ie emitting camelCasing for JSON
and parsing member names and enum values in a case-insensitive manner.
</summary>
</member>
<member name="M:ServiceStack.Text.JsConfig.InitForAot">
<summary>
Provide hint to MonoTouch AOT compiler to pre-compile generic classes for all your DTOs.
Just needs to be called once in a static constructor.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.ExcludeTypeInfo">
<summary>
Never emit type info for this type
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.EmitCamelCaseNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to take advantage of <see cref="T:System.CLSCompliantAttribute"/> specification,
to support user-friendly serialized formats, ie emitting camelCasing for JSON
and parsing member names and enum values in a case-insensitive manner.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.serializeFn">
<summary>
Define custom serialization fn for BCL Structs
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.DeSerializeFn">
<summary>
Define custom deserialization fn for BCL Structs
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.ExcludePropertyNames">
<summary>
Exclude specific properties of this type from being serialized
</summary>
</member>
<member name="T:ServiceStack.Text.Marc.Link`2">
<summary>
Pretty Thread-Safe cache class from:
http://code.google.com/p/dapper-dot-net/source/browse/Dapper/SqlMapper.cs
This is a micro-cache; suitable when the number of terms is controllable (a few hundred, for example),
and strictly append-only; you cannot change existing values. All key matches are on **REFERENCE**
equality. The type is fully thread-safe.
</summary>
</member>
<member name="T:ServiceStack.Text.TypeSerializer">
<summary>
Creates an instance of a Type from a string value
</summary>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.CanCreateFromString(System.Type)">
<summary>
Determines whether the specified type is convertible from string.
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if the specified type is convertible from string; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString``1(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString(System.String,System.Type)">
<summary>
Parses the specified type.
</summary>
<param name="type">The type.</param>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.ToStringDictionary``1(``0)">
<summary>
Useful extension method to get the Dictionary[string,string] representation of any POCO type.
</summary>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.Dump``1(``0)">
<summary>
Recursively prints the contents of any POCO object in a human-friendly, readable format
</summary>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Support.DoubleConverter">
<summary>
A class to allow the conversion of doubles to string representations of
their exact decimal values. The implementation aims for readability over
efficiency.
Courtesy of @JonSkeet
http://www.yoda.arachsys.com/csharp/DoubleConverter.cs
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Support.DoubleConverter.ToExactString(System.Double)" -->
<!-- Badly formed XML comment ignored for member "T:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal" -->
<!-- Badly formed XML comment ignored for member "F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.digits" -->
<member name="F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.decimalPoint">
<summary>
How many digits are *after* the decimal point
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.#ctor(System.Int64)">
<summary>
Constructs an arbitrary decimal expansion from the given long.
The long must not be negative.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.MultiplyBy(System.Int32)">
<summary>
Multiplies the current expansion by the given amount, which should
only be 2 or 5.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Shift(System.Int32)">
<summary>
Shifts the decimal point; a negative value makes
the decimal expansion bigger (as fewer digits come after the
decimal place) and a positive value makes the decimal
expansion smaller.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Normalize">
<summary>
Removes leading/trailing zeroes from the expansion.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.ToString">
<summary>
Converts the value to a proper decimal string representation.
</summary>
</member>
<member name="F:ServiceStack.Text.StreamExtensions.DefaultBufferSize">
<summary>
@jonskeet: Collection of utility methods which operate on streams.
r285, February 26th 2009: http://www.yoda.arachsys.com/csharp/miscutil/
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream)">
<summary>
Reads the given stream up to the end, returning the data as a byte
array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Int32)">
<summary>
Reads the given stream up to the end, returning the data as a byte
array, using the given buffer size.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Byte[])">
<summary>
Reads the given stream up to the end, returning the data as a byte
array, using the given buffer for transferring data. Note that the
current contents of the buffer is ignored, so the buffer needn't
be cleared beforehand.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream)">
<summary>
Copies all the data from one stream into another.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Int32)">
<summary>
Copies all the data from one stream into another, using a buffer
of the given size.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Byte[])">
<summary>
Copies all the data from one stream into another, using the given
buffer for transferring data. Note that the current contents of
the buffer is ignored, so the buffer needn't be cleared beforehand.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream.
If the end of the stream is reached before the specified amount
of data is read, an exception is thrown.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[])">
<summary>
Reads into a buffer, filling it completely.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream,
into the given buffer, starting at position 0 of the array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream,
into the given buffer, starting at position 0 of the array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactlyFast(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
<summary>
Same as ReadExactly, but without the argument checks.
</summary>
</member>
<member name="T:ServiceStack.Text.Json.JsonWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="M:ServiceStack.Text.JsonSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.StringExtensions.BaseConvert(System.String,System.Int32,System.Int32)">
<summary>
Converts from base: 0 - 62
</summary>
<param name="source">The source.</param>
<param name="from">From.</param>
<param name="to">To.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.StringExtensions.FastToUtf8Bytes(System.String)">
<summary>
Skip the encoding process for 'safe strings'
</summary>
<param name="strVal"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Controller.PathInfo">
<summary>
Class to hold
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Controller.PathInfo.Parse(System.String)" -->
<member name="M:ServiceStack.Text.Common.DeserializeTypeUtils.GetTypeStringConstructor(System.Type)">
<summary>
Get the type(string) constructor if exists
</summary>
<param name="type">The type.</param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.QueryStringWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="T:ServiceStack.Text.AssemblyUtils">
<summary>
Utils to load types
</summary>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String)">
<summary>
Find the type from the name supplied
</summary>
<param name="typeName">[typeName] or [typeName, assemblyName]</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String,System.String)">
<summary>
Find type if it exists
</summary>
<param name="typeName"></param>
<param name="assemblyName"></param>
<returns>The type if it exists</returns>
</member>
<member name="M:ServiceStack.Text.Json.JsonUtils.HasAnyEscapeChars(System.String)">
<summary>
micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.ParseWcfJsonDate(System.String)">
<summary>
WCF Json format: /Date(unixts+0000)/
</summary>
<param name="wcfJsonDate"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.JsWriter.HasAnyEscapeChars(System.String)">
<summary>
micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
</summary>
<param name="value"></param>
<returns></returns>
</member>
</members>
</doc>

+ 563
- 0
packages/ServiceStack.Text.3.9.71/lib/sl5/ServiceStack.Text.XML View File

@ -0,0 +1,563 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ServiceStack.Text</name>
</assembly>
<members>
<member name="T:ServiceStack.Text.AssemblyUtils">
<summary>
Utils to load types
</summary>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String)">
<summary>
Find the type from the name supplied
</summary>
<param name="typeName">[typeName] or [typeName, assemblyName]</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.MainInterface``1">
<summary>
The top-most interface of the given type, if any.
</summary>
</member>
<member name="M:ServiceStack.Text.AssemblyUtils.FindType(System.String,System.String)">
<summary>
Find type if it exists
</summary>
<param name="typeName"></param>
<param name="assemblyName"></param>
<returns>The type if it exists</returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.Prepare(System.DateTime,System.Boolean)">
<summary>
If AlwaysUseUtc is set to true then convert all DateTime to UTC.
</summary>
<param name="dateTime"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.RepairXsdTimeSeparator(System.String)">
<summary>
Repairs an out-of-spec XML date/time string which incorrectly uses a space instead of a 'T' to separate the date from the time.
These string are occasionally generated by SQLite and can cause errors in OrmLite when reading these columns from the DB.
</summary>
<param name="dateTimeStr">The XML date/time string to repair</param>
<returns>The repaired string. If no repairs were made, the original string is returned.</returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.ParseWcfJsonDateOffset(System.String)">
<summary>
WCF Json format: /Date(unixts+0000)/
</summary>
<param name="wcfJsonDate"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.DateTimeSerializer.ParseWcfJsonDate(System.String)">
<summary>
WCF Json format: /Date(unixts+0000)/
</summary>
<param name="wcfJsonDate"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.DeserializeTypeUtils.GetTypeStringConstructor(System.Type)">
<summary>
Get the type(string) constructor if exists
</summary>
<param name="type">The type.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Common.JsWriter.HasAnyEscapeChars(System.String)">
<summary>
micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Controller.PathInfo">
<summary>
Class to hold
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Controller.PathInfo.Parse(System.String)" -->
<member name="T:ServiceStack.Text.DateTimeExtensions">
<summary>
A fast, standards-based, serialization-issue free DateTime serailizer.
</summary>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.CanCreateFromString(System.Type)">
<summary>
Determines whether this serializer can create the specified type from a string.
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if this instance [can create from string] the specified type; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.DeserializeFromReader(System.IO.TextReader)">
<summary>
Deserializes from reader.
</summary>
<param name="reader">The reader.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToString(`0)">
<summary>
Serializes to string.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.ITypeSerializer`1.SerializeToWriter(`0,System.IO.TextWriter)">
<summary>
Serializes to writer.
</summary>
<param name="value">The value.</param>
<param name="writer">The writer.</param>
</member>
<member name="F:ServiceStack.Text.JsConfig.sTimeSpanHandler">
<summary>
Sets which format to use when serializing TimeSpans
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sEmitCamelCaseNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to take advantage of <see cref="T:System.CLSCompliantAttribute"/> specification,
to support user-friendly serialized formats, ie emitting camelCasing for JSON
and parsing member names and enum values in a case-insensitive manner.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sEmitLowercaseUnderscoreNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to support web-friendly serialized formats, ie emitting lowercase_underscore_casing for JSON
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.propertyConvention">
<summary>
Define how property names are mapped during deserialization
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sThrowOnDeserializationError">
<summary>
Gets or sets a value indicating if the framework should throw serialization exceptions
or continue regardless of deserialization errors. If <see langword="true"/> the framework
will throw; otherwise, it will parse as many fields as possible. The default is <see langword="false"/>.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sAlwaysUseUtc">
<summary>
Gets or sets a value indicating if the framework should always convert <see cref="T:System.DateTime"/> to UTC format instead of local time.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sAssumeUtc">
<summary>
Gets or sets a value indicating if the framework should always assume <see cref="T:System.DateTime"/> is in UTC format if Kind is Unspecified.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sAppendUtcOffset">
<summary>
Gets or sets whether we should append the Utc offset when we serialize Utc dates. Defaults to no.
Only supported for when the JsConfig.DateHandler == JsonDateHandler.TimestampOffset
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sEscapeUnicode">
<summary>
Gets or sets a value indicating if unicode symbols should be serialized as "\uXXXX".
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sIncludePublicFields">
<summary>
If set to true, Interface types will be prefered over concrete types when serializing.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sMaxDepth">
<summary>
Sets the maximum depth to avoid circular dependencies
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig.sModelFactory">
<summary>
Set this to enable your own type construction provider.
This is helpful for integration with IoC containers where you need to call the container constructor.
Return null if you don't know how to construct the type and the parameterless constructor will be used.
</summary>
</member>
<member name="P:ServiceStack.Text.JsConfig.PreferInterfaces">
<summary>
If set to true, Interface types will be prefered over concrete types when serializing.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.IncludeTypeInfo">
<summary>
Always emit type info for this type. Takes precedence over ExcludeTypeInfo
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.ExcludeTypeInfo">
<summary>
Never emit type info for this type
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.EmitCamelCaseNames">
<summary>
<see langword="true"/> if the <see cref="T:ServiceStack.Text.Common.ITypeSerializer"/> is configured
to take advantage of <see cref="T:System.CLSCompliantAttribute"/> specification,
to support user-friendly serialized formats, ie emitting camelCasing for JSON
and parsing member names and enum values in a case-insensitive manner.
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.serializeFn">
<summary>
Define custom serialization fn for BCL Structs
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.rawSerializeFn">
<summary>
Define custom raw serialization fn
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.onSerializingFn">
<summary>
Define custom serialization hook
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.DeSerializeFn">
<summary>
Define custom deserialization fn for BCL Structs
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.RawDeserializeFn">
<summary>
Define custom raw deserialization fn for objects
</summary>
</member>
<member name="F:ServiceStack.Text.JsConfig`1.ExcludePropertyNames">
<summary>
Exclude specific properties of this type from being serialized
</summary>
</member>
<member name="P:ServiceStack.Text.JsConfig`1.TreatValueAsRefType">
<summary>
Opt-in flag to set some Value Types to be treated as a Ref Type
</summary>
</member>
<member name="P:ServiceStack.Text.JsConfig`1.HasSerializeFn">
<summary>
Whether there is a fn (raw or otherwise)
</summary>
</member>
<member name="F:ServiceStack.Text.JsonPropertyConvention.ExactMatch">
<summary>
The property names on target types must match property names in the JSON source
</summary>
</member>
<member name="F:ServiceStack.Text.JsonPropertyConvention.Lenient">
<summary>
The property names on target types may not match the property names in the JSON source
</summary>
</member>
<member name="F:ServiceStack.Text.JsonTimeSpanHandler.DurationFormat">
<summary>
Uses the xsd format like PT15H10M20S
</summary>
</member>
<member name="F:ServiceStack.Text.JsonTimeSpanHandler.StandardFormat">
<summary>
Uses the standard .net ToString method of the TimeSpan class
</summary>
</member>
<member name="M:ServiceStack.Text.JsonExtensions.Get``1(System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
<summary>
Get JSON string value converted to T
</summary>
</member>
<member name="M:ServiceStack.Text.JsonExtensions.Get(System.Collections.Generic.Dictionary{System.String,System.String},System.String)">
<summary>
Get JSON string value
</summary>
</member>
<member name="M:ServiceStack.Text.JsonObject.GetUnescaped(System.String)">
<summary>
Get unescaped string value
</summary>
</member>
<member name="M:ServiceStack.Text.JsonObject.Child(System.String)">
<summary>
Get unescaped string value
</summary>
</member>
<member name="M:ServiceStack.Text.JsonObject.WriteValue(System.IO.TextWriter,System.Object)">
<summary>
Write JSON Array, Object, bool or number values as raw string
</summary>
</member>
<member name="P:ServiceStack.Text.JsonObject.Item(System.String)">
<summary>
Get JSON string value
</summary>
</member>
<member name="T:ServiceStack.Text.JsonSerializer">
<summary>
Creates an instance of a Type from a string value
</summary>
</member>
<member name="M:ServiceStack.Text.JsonSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Json.JsonTypeSerializer.WriteRawString(System.IO.TextWriter,System.String)">
<summary>
Shortcut escape when we're sure value doesn't contain any escaped chars
</summary>
<param name="writer"></param>
<param name="value"></param>
</member>
<member name="M:ServiceStack.Text.Json.JsonTypeSerializer.ConvertFromUtf32(System.Int32)">
<summary>
Given a character as utf32, returns the equivalent string provided that the character
is legal json.
</summary>
<param name="utf32"></param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.Json.JsonUtils.HasAnyEscapeChars(System.String)">
<summary>
micro optimizations: using flags instead of value.IndexOfAny(EscapeChars)
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Json.JsonWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="T:ServiceStack.Text.Jsv.JsvWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="T:ServiceStack.Text.Marc.Link`2">
<summary>
Pretty Thread-Safe cache class from:
http://code.google.com/p/dapper-dot-net/source/browse/Dapper/SqlMapper.cs
This is a micro-cache; suitable when the number of terms is controllable (a few hundred, for example),
and strictly append-only; you cannot change existing values. All key matches are on **REFERENCE**
equality. The type is fully thread-safe.
</summary>
</member>
<member name="T:ServiceStack.Text.QueryStringWriter`1">
<summary>
Implement the serializer using a more static approach
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="F:ServiceStack.Text.StreamExtensions.DefaultBufferSize">
<summary>
@jonskeet: Collection of utility methods which operate on streams.
r285, February 26th 2009: http://www.yoda.arachsys.com/csharp/miscutil/
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream)">
<summary>
Reads the given stream up to the end, returning the data as a byte
array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Int32)">
<summary>
Reads the given stream up to the end, returning the data as a byte
array, using the given buffer size.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadFully(System.IO.Stream,System.Byte[])">
<summary>
Reads the given stream up to the end, returning the data as a byte
array, using the given buffer for transferring data. Note that the
current contents of the buffer is ignored, so the buffer needn't
be cleared beforehand.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream)">
<summary>
Copies all the data from one stream into another.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Int32)">
<summary>
Copies all the data from one stream into another, using a buffer
of the given size.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.CopyTo(System.IO.Stream,System.IO.Stream,System.Byte[])">
<summary>
Copies all the data from one stream into another, using the given
buffer for transferring data. Note that the current contents of
the buffer is ignored, so the buffer needn't be cleared beforehand.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream.
If the end of the stream is reached before the specified amount
of data is read, an exception is thrown.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[])">
<summary>
Reads into a buffer, filling it completely.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream,
into the given buffer, starting at position 0 of the array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactly(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
<summary>
Reads exactly the given number of bytes from the specified stream,
into the given buffer, starting at position 0 of the array.
</summary>
</member>
<member name="M:ServiceStack.Text.StreamExtensions.ReadExactlyFast(System.IO.Stream,System.Byte[],System.Int32,System.Int32)">
<summary>
Same as ReadExactly, but without the argument checks.
</summary>
</member>
<member name="M:ServiceStack.Text.StringExtensions.BaseConvert(System.String,System.Int32,System.Int32)">
<summary>
Converts from base: 0 - 62
</summary>
<param name="source">The source.</param>
<param name="from">From.</param>
<param name="to">To.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.StringExtensions.FastToUtf8Bytes(System.String)">
<summary>
Skip the encoding process for 'safe strings'
</summary>
<param name="strVal"></param>
<returns></returns>
</member>
<member name="T:ServiceStack.Text.Support.DoubleConverter">
<summary>
A class to allow the conversion of doubles to string representations of
their exact decimal values. The implementation aims for readability over
efficiency.
Courtesy of @JonSkeet
http://www.yoda.arachsys.com/csharp/DoubleConverter.cs
</summary>
</member>
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Text.Support.DoubleConverter.ToExactString(System.Double)" -->
<!-- Badly formed XML comment ignored for member "T:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal" -->
<!-- Badly formed XML comment ignored for member "F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.digits" -->
<member name="F:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.decimalPoint">
<summary>
How many digits are *after* the decimal point
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.#ctor(System.Int64)">
<summary>
Constructs an arbitrary decimal expansion from the given long.
The long must not be negative.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.MultiplyBy(System.Int32)">
<summary>
Multiplies the current expansion by the given amount, which should
only be 2 or 5.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Shift(System.Int32)">
<summary>
Shifts the decimal point; a negative value makes
the decimal expansion bigger (as fewer digits come after the
decimal place) and a positive value makes the decimal
expansion smaller.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.Normalize">
<summary>
Removes leading/trailing zeroes from the expansion.
</summary>
</member>
<member name="M:ServiceStack.Text.Support.DoubleConverter.ArbitraryDecimal.ToString">
<summary>
Converts the value to a proper decimal string representation.
</summary>
</member>
<member name="T:ServiceStack.Text.TypeSerializer">
<summary>
Creates an instance of a Type from a string value
</summary>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.CanCreateFromString(System.Type)">
<summary>
Determines whether the specified type is convertible from string.
</summary>
<param name="type">The type.</param>
<returns>
<c>true</c> if the specified type is convertible from string; otherwise, <c>false</c>.
</returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString``1(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.DeserializeFromString(System.String,System.Type)">
<summary>
Parses the specified type.
</summary>
<param name="type">The type.</param>
<param name="value">The value.</param>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.ToStringDictionary``1(``0)">
<summary>
Useful extension method to get the Dictionary[string,string] representation of any POCO type.
</summary>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.Dump``1(``0)">
<summary>
Recursively prints the contents of any POCO object in a human-friendly, readable format
</summary>
<returns></returns>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.PrintDump``1(``0)">
<summary>
Print Dump to Console.WriteLine
</summary>
</member>
<member name="M:ServiceStack.Text.TypeSerializer.Print(System.String,System.Object[])">
<summary>
Print string.Format to Console.WriteLine
</summary>
</member>
<member name="M:ServiceStack.Text.TypeSerializer`1.DeserializeFromString(System.String)">
<summary>
Parses the specified value.
</summary>
<param name="value">The value.</param>
<returns></returns>
</member>
</members>
</doc>

BIN
packages/ServiceStack.Text.3.9.71/lib/sl5/ServiceStack.Text.dll View File


+ 15
- 0
packages/elmah.1.2.2/Readme.txt View File

@ -0,0 +1,15 @@
A new HTTP handler has been configured in your application for consulting the
error log and its feeds. It is reachable at elmah.axd under your application
root. If, for example, your application is deployed at http://www.example.com,
the URL for ELMAH would be http://www.example.com/elmah.axd. You can, of
course, change this path in your application's configuration file.
ELMAH is also set up to be secure such that it can only be accessed locally.
You can enable remote access but then it is paramount that you secure access
to authorized users or/and roles only. This can be done using standard
authorization rules and configuration already built into ASP.NET. For more
information, see http://code.google.com/p/elmah/wiki/SecuringErrorLogPages on
the project site.
Please review the commented out authorization section under
<location path="elmah.axd"> and make the appropriate changes.

+ 15
- 0
packages/elmah.1.2.2/content/App_Readme/Elmah.txt View File

@ -0,0 +1,15 @@
A new HTTP handler has been configured in your application for consulting the
error log and its feeds. It is reachable at elmah.axd under your application
root. If, for example, your application is deployed at http://www.example.com,
the URL for ELMAH would be http://www.example.com/elmah.axd. You can, of
course, change this path in your application's configuration file.
ELMAH is also set up to be secure such that it can only be accessed locally.
You can enable remote access but then it is paramount that you secure access
to authorized users or/and roles only. This can be done using standard
authorization rules and configuration already built into ASP.NET. For more
information, see http://code.google.com/p/elmah/wiki/SecuringErrorLogPages on
the project site.
Please review the commented out authorization section under
<location path="elmah.axd"> and make the appropriate changes.

+ 59
- 0
packages/elmah.1.2.2/content/web.config.transform View File

@ -0,0 +1,59 @@
<configuration>
<configSections>
<sectionGroup name="elmah">
<section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah" />
<section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
<section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
<section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
</sectionGroup>
</configSections>
<system.web>
<httpModules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah"/>
</httpModules>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
</modules>
</system.webServer>
<elmah>
<!--
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on remote access and securing ELMAH.
-->
<security allowRemoteAccess="false" />
</elmah>
<location path="elmah.axd" inheritInChildApplications="false">
<system.web>
<httpHandlers>
<add verb="POST,GET,HEAD"
path="elmah.axd"
type="Elmah.ErrorLogPageFactory, Elmah" />
</httpHandlers>
<!--
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on using ASP.NET authorization securing ELMAH.
<authorization>
<allow roles="admin" />
<deny users="*" />
</authorization>
-->
</system.web>
<system.webServer>
<handlers>
<add name="ELMAH"
verb="POST,GET,HEAD"
path="elmah.axd"
type="Elmah.ErrorLogPageFactory, Elmah"
preCondition="integratedMode" />
</handlers>
</system.webServer>
</location>
</configuration>

BIN
packages/elmah.1.2.2/elmah.1.2.2.nupkg View File


BIN
packages/elmah.corelibrary.1.2.2/elmah.corelibrary.1.2.2.nupkg View File


BIN
packages/elmah.corelibrary.1.2.2/lib/Elmah.dll View File


Loading…
Cancel
Save