mirror of
https://github.com/Sonarr/Sonarr.git
synced 2024-11-28 08:58:41 +02:00
ServiceStack added
This commit is contained in:
parent
a26840fb60
commit
8f0d22e47d
18
NzbDrone.Api/Exceptions/InvalidApiKeyException.cs
Normal file
18
NzbDrone.Api/Exceptions/InvalidApiKeyException.cs
Normal file
@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace NzbDrone.Api.Exceptions
|
||||
{
|
||||
public class InvalidApiKeyException : Exception
|
||||
{
|
||||
public InvalidApiKeyException()
|
||||
{
|
||||
}
|
||||
|
||||
public InvalidApiKeyException(string message) : base(message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
36
NzbDrone.Api/Filters/ValidApiRequestAttribute.cs
Normal file
36
NzbDrone.Api/Filters/ValidApiRequestAttribute.cs
Normal file
@ -0,0 +1,36 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using Ninject;
|
||||
using NzbDrone.Api.Exceptions;
|
||||
using NzbDrone.Api.RequestModels;
|
||||
using NzbDrone.Core.Providers.Core;
|
||||
using ServiceStack.ServiceHost;
|
||||
using ServiceStack.ServiceInterface;
|
||||
|
||||
namespace NzbDrone.Api.Filters
|
||||
{
|
||||
public class ValidApiRequestAttribute : Attribute, IHasRequestFilter
|
||||
{
|
||||
public ApplyTo ApplyTo { get; set; }
|
||||
public int Priority { get; set; }
|
||||
|
||||
[Inject]
|
||||
public ConfigProvider _configProvider;
|
||||
|
||||
public void RequestFilter(IHttpRequest req, IHttpResponse res, object requestDto)
|
||||
{
|
||||
//Verify the API Key here
|
||||
var apikey = ((IApiRequest)requestDto).ApiKey;
|
||||
|
||||
if (String.IsNullOrWhiteSpace(apikey))
|
||||
throw new InvalidApiKeyException();
|
||||
}
|
||||
|
||||
public IHasRequestFilter Copy()
|
||||
{
|
||||
return (IHasRequestFilter)this.MemberwiseClone();
|
||||
}
|
||||
}
|
||||
}
|
121
NzbDrone.Api/NzbDrone.Api.csproj
Normal file
121
NzbDrone.Api/NzbDrone.Api.csproj
Normal file
@ -0,0 +1,121 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>NzbDrone.Api</RootNamespace>
|
||||
<AssemblyName>NzbDrone.Api</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
|
||||
<RestorePackages>true</RestorePackages>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x86\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
||||
<OutputPath>bin\x86\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Ninject, Version=3.0.0.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\Ninject.2.2.1.4\lib\net40-Full\Ninject.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack">
|
||||
<HintPath>..\packages\ServiceStack.3.9.25\lib\net35\ServiceStack.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Common">
|
||||
<HintPath>..\packages\ServiceStack.Common.3.9.25\lib\net35\ServiceStack.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Interfaces">
|
||||
<HintPath>..\packages\ServiceStack.Common.3.9.25\lib\net35\ServiceStack.Interfaces.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.OrmLite">
|
||||
<HintPath>..\packages\ServiceStack.OrmLite.SqlServer.3.9.26\lib\ServiceStack.OrmLite.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.OrmLite.SqlServer">
|
||||
<HintPath>..\packages\ServiceStack.OrmLite.SqlServer.3.9.26\lib\ServiceStack.OrmLite.SqlServer.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Redis">
|
||||
<HintPath>..\packages\ServiceStack.Redis.3.9.25\lib\net35\ServiceStack.Redis.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.ServiceInterface">
|
||||
<HintPath>..\packages\ServiceStack.3.9.25\lib\net35\ServiceStack.ServiceInterface.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Text">
|
||||
<HintPath>..\packages\ServiceStack.Text.3.9.27\lib\net35\ServiceStack.Text.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Exceptions\InvalidApiKeyException.cs" />
|
||||
<Compile Include="Filters\ValidApiRequestAttribute.cs" />
|
||||
<Compile Include="RequestModels\IApiRequest.cs" />
|
||||
<Compile Include="ResponseModels\IApiResponse.cs" />
|
||||
<Compile Include="ResponseModels\QualityProfileResponse.cs" />
|
||||
<Compile Include="RequestModels\QualityProfileRequest.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Services\QualityProfileService.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\NzbDrone.Common\NzbDrone.Common.csproj">
|
||||
<Project>{f2be0fdf-6e47-4827-a420-dd4ef82407f8}</Project>
|
||||
<Name>NzbDrone.Common</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\NzbDrone.Core\NzbDrone.Core.csproj">
|
||||
<Project>{ff5ee3b6-913b-47ce-9ceb-11c51b4e1205}</Project>
|
||||
<Name>NzbDrone.Core</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
36
NzbDrone.Api/Properties/AssemblyInfo.cs
Normal file
36
NzbDrone.Api/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,36 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("NzbDrone.Api")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("NzbDrone.Api")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2012")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("4c0922d7-979e-4ff7-b44b-b8ac2100eeb5")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
9
NzbDrone.Api/RequestModels/IApiRequest.cs
Normal file
9
NzbDrone.Api/RequestModels/IApiRequest.cs
Normal file
@ -0,0 +1,9 @@
|
||||
using System.Linq;
|
||||
|
||||
namespace NzbDrone.Api.RequestModels
|
||||
{
|
||||
public interface IApiRequest
|
||||
{
|
||||
string ApiKey { get; set; }
|
||||
}
|
||||
}
|
10
NzbDrone.Api/RequestModels/QualityProfileRequest.cs
Normal file
10
NzbDrone.Api/RequestModels/QualityProfileRequest.cs
Normal file
@ -0,0 +1,10 @@
|
||||
using System.Linq;
|
||||
|
||||
namespace NzbDrone.Api.RequestModels
|
||||
{
|
||||
public class QualityProfileRequest : IApiRequest
|
||||
{
|
||||
public string ApiKey { get; set; }
|
||||
public int Id { get; set; }
|
||||
}
|
||||
}
|
11
NzbDrone.Api/ResponseModels/IApiResponse.cs
Normal file
11
NzbDrone.Api/ResponseModels/IApiResponse.cs
Normal file
@ -0,0 +1,11 @@
|
||||
using System.Linq;
|
||||
using ServiceStack.ServiceInterface.ServiceModel;
|
||||
|
||||
namespace NzbDrone.Api.ResponseModels
|
||||
{
|
||||
public interface IApiResponse : IHasResponseStatus
|
||||
{
|
||||
string Result { get; set; }
|
||||
ResponseStatus ResponseStatus { get; set; } //Where Exceptions get auto-serialized
|
||||
}
|
||||
}
|
12
NzbDrone.Api/ResponseModels/QualityProfileResponse.cs
Normal file
12
NzbDrone.Api/ResponseModels/QualityProfileResponse.cs
Normal file
@ -0,0 +1,12 @@
|
||||
using System.Linq;
|
||||
using ServiceStack.ServiceInterface.ServiceModel;
|
||||
|
||||
namespace NzbDrone.Api.ResponseModels
|
||||
{
|
||||
public class QualityProfileResponse : IApiResponse
|
||||
{
|
||||
public string Result { get; set; }
|
||||
ResponseStatus IApiResponse.ResponseStatus { get; set; }
|
||||
ResponseStatus IHasResponseStatus.ResponseStatus { get; set; }
|
||||
}
|
||||
}
|
33
NzbDrone.Api/Services/QualityProfileService.cs
Normal file
33
NzbDrone.Api/Services/QualityProfileService.cs
Normal file
@ -0,0 +1,33 @@
|
||||
using System.Linq;
|
||||
using NzbDrone.Api.Filters;
|
||||
using NzbDrone.Api.RequestModels;
|
||||
using NzbDrone.Api.ResponseModels;
|
||||
using ServiceStack.ServiceInterface;
|
||||
|
||||
namespace NzbDrone.Api.Services
|
||||
{
|
||||
[ValidApiRequest]
|
||||
public class QualityProfileService : RestServiceBase<QualityProfileRequest>
|
||||
{
|
||||
public override object OnGet(QualityProfileRequest request)
|
||||
{
|
||||
return new QualityProfileResponse { Result = "Your API Key is: " + request.ApiKey };
|
||||
}
|
||||
|
||||
//public override object OnPost(Todo todo)
|
||||
//{
|
||||
// return Repository.Store(todo);
|
||||
//}
|
||||
|
||||
//public override object OnPut(Todo todo)
|
||||
//{
|
||||
// return Repository.Store(todo);
|
||||
//}
|
||||
|
||||
//public override object OnDelete(Todo request)
|
||||
//{
|
||||
// Repository.DeleteById(request.Id);
|
||||
// return null;
|
||||
//}
|
||||
}
|
||||
}
|
8
NzbDrone.Api/packages.config
Normal file
8
NzbDrone.Api/packages.config
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<packages>
|
||||
<package id="ServiceStack" version="3.9.25" targetFramework="net40" />
|
||||
<package id="ServiceStack.Common" version="3.9.25" targetFramework="net40" />
|
||||
<package id="ServiceStack.OrmLite.SqlServer" version="3.9.26" targetFramework="net40" />
|
||||
<package id="ServiceStack.Redis" version="3.9.25" targetFramework="net40" />
|
||||
<package id="ServiceStack.Text" version="3.9.27" targetFramework="net40" />
|
||||
</packages>
|
27
NzbDrone.Web/App_Start/AppHost.cs
Normal file
27
NzbDrone.Web/App_Start/AppHost.cs
Normal file
@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using System.Web;
|
||||
using Funq;
|
||||
using NzbDrone.Api.RequestModels;
|
||||
using NzbDrone.Api.Services;
|
||||
using ServiceStack.WebHost.Endpoints;
|
||||
|
||||
namespace NzbDrone.Web.App_Start
|
||||
{
|
||||
public class AppHost : AppHostBase
|
||||
{
|
||||
public AppHost() //Tell ServiceStack the name and where to find your web services
|
||||
: base("NzbDrone API", typeof(QualityProfileService).Assembly) { }
|
||||
|
||||
public override void Configure(Container container)
|
||||
{
|
||||
SetConfig(new EndpointHostConfig { ServiceStackHandlerFactoryPath = "api" });
|
||||
|
||||
Routes
|
||||
.Add<QualityProfileRequest>("{ApiKey}/qualityprofiles")
|
||||
.Add<QualityProfileRequest>("{ApiKey}/qualityprofiles/{Id}");
|
||||
}
|
||||
}
|
||||
}
|
@ -13,6 +13,10 @@
|
||||
using NLog;
|
||||
using NzbDrone.Common;
|
||||
using NzbDrone.Core;
|
||||
using NzbDrone.Web.App_Start;
|
||||
using ServiceStack.CacheAccess;
|
||||
using ServiceStack.CacheAccess.Providers;
|
||||
using ServiceStack.ServiceInterface;
|
||||
|
||||
namespace NzbDrone.Web
|
||||
{
|
||||
@ -22,10 +26,11 @@ public class MvcApplication : NinjectHttpApplication
|
||||
|
||||
public static void RegisterRoutes(RouteCollection routes)
|
||||
{
|
||||
routes.IgnoreRoute("api/{*pathInfo}");
|
||||
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
|
||||
routes.IgnoreRoute("{*robotstxt}", new { robotstxt = @"(.*/)?robots.txt(/.*)?" });
|
||||
routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });
|
||||
|
||||
|
||||
routes.MapRouteLowercase(
|
||||
name: "WithSeasonNumber",
|
||||
url: "{controller}/{action}/{seriesId}/{seasonNumber}"
|
||||
@ -50,6 +55,8 @@ protected override void OnApplicationStarted()
|
||||
|
||||
RegisterGlobalFilters(GlobalFilters.Filters);
|
||||
|
||||
new AppHost().Init();
|
||||
|
||||
Logger.Info("Fully initialized and ready.");
|
||||
}
|
||||
|
||||
@ -60,10 +67,14 @@ protected override IKernel CreateKernel()
|
||||
dispatch.DedicateToHost();
|
||||
|
||||
dispatch.Kernel.Load(Assembly.GetExecutingAssembly());
|
||||
|
||||
//ServiceStack
|
||||
dispatch.Kernel.Bind<ICacheClient>().To<MemoryCacheClient>().InSingletonScope();
|
||||
dispatch.Kernel.Bind<ISessionFactory>().To<SessionFactory>().InSingletonScope();
|
||||
|
||||
return dispatch.Kernel;
|
||||
}
|
||||
|
||||
|
||||
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
|
||||
{
|
||||
filters.Add(new HandleErrorAttribute());
|
||||
|
@ -88,8 +88,41 @@
|
||||
<Reference Include="NLog, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NLog.2.0.0.2000\lib\net40\NLog.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Text">
|
||||
<HintPath>..\packages\ServiceStack.Text.3.6.9\lib\net35\ServiceStack.Text.dll</HintPath>
|
||||
<Reference Include="ServiceStack, Version=3.9.25.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.3.9.25\lib\net35\ServiceStack.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Common, Version=3.9.25.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.Common.3.9.25\lib\net35\ServiceStack.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.FluentValidation.Mvc3, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.Mvc.3.9.25\lib\net40\ServiceStack.FluentValidation.Mvc3.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Interfaces, Version=3.9.25.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.Common.3.9.25\lib\net35\ServiceStack.Interfaces.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.OrmLite, Version=3.9.26.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.OrmLite.SqlServer.3.9.26\lib\ServiceStack.OrmLite.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.OrmLite.SqlServer, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.OrmLite.SqlServer.3.9.26\lib\ServiceStack.OrmLite.SqlServer.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Redis, Version=3.9.25.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.Redis.3.9.25\lib\net35\ServiceStack.Redis.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.ServiceInterface, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.3.9.25\lib\net35\ServiceStack.ServiceInterface.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ServiceStack.Text, Version=3.9.27.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\packages\ServiceStack.Text.3.9.27\lib\net35\ServiceStack.Text.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="SignalR, Version=0.4.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SignalR.Server.0.4.0.0\lib\net40\SignalR.dll</HintPath>
|
||||
@ -151,6 +184,7 @@
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="App_Start\AppHost.cs" />
|
||||
<Compile Include="App_Start\DataTablesMvc.cs" />
|
||||
<Compile Include="App_Start\MiniProfiler.cs" />
|
||||
<Compile Include="Controllers\SearchHistoryController.cs" />
|
||||
@ -422,6 +456,10 @@
|
||||
<Folder Include="App_Data\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\NzbDrone.Api\NzbDrone.Api.csproj">
|
||||
<Project>{fd286df8-2d3a-4394-8ad5-443fade55fb2}</Project>
|
||||
<Name>NzbDrone.Api</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\NzbDrone.Common\NzbDrone.Common.csproj">
|
||||
<Project>{F2BE0FDF-6E47-4827-A420-DD4EF82407F8}</Project>
|
||||
<Name>NzbDrone.Common</Name>
|
||||
|
@ -29,14 +29,20 @@
|
||||
</namespaces>
|
||||
</pages>
|
||||
<customErrors mode="Off" />
|
||||
<httpHandlers>
|
||||
<!--<add path="*" type="ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory, ServiceStack" verb="*"/>-->
|
||||
<add path="api*" type="ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory, ServiceStack" verb="*" />
|
||||
</httpHandlers>
|
||||
</system.web>
|
||||
<system.web.extensions />
|
||||
<system.webServer>
|
||||
<modules runAllManagedModulesForAllRequests="true"></modules>
|
||||
<validation validateIntegratedModeConfiguration="false" />
|
||||
<handlers>
|
||||
<remove name="MvcHttpHandler" />
|
||||
<remove name="UrlRoutingHandler" />
|
||||
<add name="MvcHttpHandler" preCondition="integratedMode" verb="" path=".mvc" type="System.Web.Mvc.MvcHttpHandler" />
|
||||
<add path="api*" name="ServiceStack.Factory" type="ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory, ServiceStack" verb="*" preCondition="integratedMode" resourceType="Unspecified" allowPathInfo="true" />
|
||||
</handlers>
|
||||
<directoryBrowse enabled="false" />
|
||||
<staticContent>
|
||||
|
@ -25,7 +25,12 @@
|
||||
<package id="Ninject.MVC3" version="2.2.2.0" />
|
||||
<package id="Ninject.Web.Mvc2" version="2.2.0.1" />
|
||||
<package id="NLog" version="2.0.0.2000" />
|
||||
<package id="ServiceStack.Text" version="3.6.9" />
|
||||
<package id="ServiceStack" version="3.9.25" targetFramework="net40" />
|
||||
<package id="ServiceStack.Common" version="3.9.25" targetFramework="net40" />
|
||||
<package id="ServiceStack.Mvc" version="3.9.25" targetFramework="net40" />
|
||||
<package id="ServiceStack.OrmLite.SqlServer" version="3.9.26" targetFramework="net40" />
|
||||
<package id="ServiceStack.Redis" version="3.9.25" targetFramework="net40" />
|
||||
<package id="ServiceStack.Text" version="3.9.27" targetFramework="net40" />
|
||||
<package id="SignalR.Hosting.AspNet" version="0.4.0.0" />
|
||||
<package id="SignalR.Js" version="0.4.0.1" />
|
||||
<package id="SignalR.Server" version="0.4.0.0" />
|
||||
|
27
NzbDrone.sln
27
NzbDrone.sln
@ -50,6 +50,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{1E6B3C
|
||||
.nuget\NuGet.targets = .nuget\NuGet.targets
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NzbDrone.Api", "NzbDrone.Api\NzbDrone.Api.csproj", "{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@ -468,6 +470,31 @@ Global
|
||||
{12261AE5-BCC4-4DC7-A218-0764B9C30230}.Services|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{12261AE5-BCC4-4DC7-A218-0764B9C30230}.Services|x64.ActiveCfg = Release|Any CPU
|
||||
{12261AE5-BCC4-4DC7-A218-0764B9C30230}.Services|x86.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Debug|x86.Build.0 = Debug|x86
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Pilot|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Pilot|Any CPU.Build.0 = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Pilot|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Pilot|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Pilot|x64.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Pilot|x86.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Services|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Services|Any CPU.Build.0 = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Services|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Services|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Services|x64.ActiveCfg = Release|Any CPU
|
||||
{FD286DF8-2D3A-4394-8AD5-443FADE55FB2}.Services|x86.ActiveCfg = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
BIN
packages/ServiceStack.3.9.25/ServiceStack.3.9.25.nupkg
vendored
Normal file
BIN
packages/ServiceStack.3.9.25/ServiceStack.3.9.25.nupkg
vendored
Normal file
Binary file not shown.
27
packages/ServiceStack.3.9.25/ServiceStack.3.9.25.nuspec
vendored
Normal file
27
packages/ServiceStack.3.9.25/ServiceStack.3.9.25.nuspec
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>ServiceStack</id>
|
||||
<version>3.9.25</version>
|
||||
<title>ServiceStack webservice framework: Faster, Cleaner, Modern WCF alternative</title>
|
||||
<authors>Demis Bellot</authors>
|
||||
<owners>Demis Bellot</owners>
|
||||
<licenseUrl>https://github.com/ServiceStack/ServiceStack/blob/master/LICENSE</licenseUrl>
|
||||
<projectUrl>https://github.com/ServiceStack/ServiceStack</projectUrl>
|
||||
<iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>Binaries for the ServiceStack web framework.
|
||||
Visit http://www.servicestack.net/ServiceStack.Hello/
|
||||
and https://github.com/ServiceStack/ServiceStack/wiki/Create-your-first-webservice
|
||||
for walk throughs and docs on creating your first web service.</description>
|
||||
<summary>Opensource .NET and Mono REST Web Services framework</summary>
|
||||
<copyright>servicestack.net 2012 and contributors</copyright>
|
||||
<language>en-US</language>
|
||||
<tags>Fast JSON XML CSV HTML SOAP JSV REST Web Service Framework MONO</tags>
|
||||
<dependencies>
|
||||
<dependency id="ServiceStack.Common" />
|
||||
<dependency id="ServiceStack.Redis" />
|
||||
<dependency id="ServiceStack.OrmLite.SqlServer" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
BIN
packages/ServiceStack.3.9.25/lib/net35/ServiceStack.ServiceInterface.dll
vendored
Normal file
BIN
packages/ServiceStack.3.9.25/lib/net35/ServiceStack.ServiceInterface.dll
vendored
Normal file
Binary file not shown.
BIN
packages/ServiceStack.3.9.25/lib/net35/ServiceStack.dll
vendored
Normal file
BIN
packages/ServiceStack.3.9.25/lib/net35/ServiceStack.dll
vendored
Normal file
Binary file not shown.
3328
packages/ServiceStack.3.9.25/lib/net35/ServiceStack.xml
vendored
Normal file
3328
packages/ServiceStack.3.9.25/lib/net35/ServiceStack.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
packages/ServiceStack.Common.3.9.25/ServiceStack.Common.3.9.25.nupkg
vendored
Normal file
BIN
packages/ServiceStack.Common.3.9.25/ServiceStack.Common.3.9.25.nupkg
vendored
Normal file
Binary file not shown.
28
packages/ServiceStack.Common.3.9.25/ServiceStack.Common.3.9.25.nuspec
vendored
Normal file
28
packages/ServiceStack.Common.3.9.25/ServiceStack.Common.3.9.25.nuspec
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>ServiceStack.Common</id>
|
||||
<version>3.9.25</version>
|
||||
<title>Service Clients and Common libs for ServiceStack projects</title>
|
||||
<authors>Demis Bellot</authors>
|
||||
<owners>Demis Bellot</owners>
|
||||
<licenseUrl>https://github.com/ServiceStack/ServiceStack/blob/master/LICENSE</licenseUrl>
|
||||
<projectUrl>https://github.com/ServiceStack/ServiceStack</projectUrl>
|
||||
<iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>Common library dependency for other ServiceStack projects.
|
||||
Includes JSON, XML, JSV and SOAP Generic Service Clients.
|
||||
Contains:
|
||||
- ServiceStack.Interfaces
|
||||
- ServiceStack.Common
|
||||
Dependenies:
|
||||
- ServiceStack.Text</description>
|
||||
<summary>Opensource .NET and Mono REST Web Services framework</summary>
|
||||
<copyright>servicestack.net 2012 and contributors</copyright>
|
||||
<language>en-US</language>
|
||||
<tags>ServiceStack Common Framework</tags>
|
||||
<dependencies>
|
||||
<dependency id="ServiceStack.Text" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
BIN
packages/ServiceStack.Common.3.9.25/lib/net35/ServiceStack.Common.dll
vendored
Normal file
BIN
packages/ServiceStack.Common.3.9.25/lib/net35/ServiceStack.Common.dll
vendored
Normal file
Binary file not shown.
891
packages/ServiceStack.Common.3.9.25/lib/net35/ServiceStack.Common.xml
vendored
Normal file
891
packages/ServiceStack.Common.3.9.25/lib/net35/ServiceStack.Common.xml
vendored
Normal file
@ -0,0 +1,891 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ServiceStack.Common</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:ServiceStack.Common.StreamExtensions.Compress(System.String,System.String)">
|
||||
<summary>
|
||||
Compresses the specified text using the default compression method: Deflate
|
||||
</summary>
|
||||
<param name="text">The text.</param>
|
||||
<param name="compressionType">Type of the compression.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.StreamExtensions.Decompress(System.Byte[],System.String)">
|
||||
<summary>
|
||||
Decompresses the specified gz buffer using the default compression method: Inflate
|
||||
</summary>
|
||||
<param name="gzBuffer">The gz buffer.</param>
|
||||
<param name="compressionType">Type of the compression.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Validation.ValidationErrorResult">
|
||||
<summary>
|
||||
Encapsulates a validation result.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor">
|
||||
<summary>
|
||||
Constructs a new ValidationResult
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField})">
|
||||
<summary>
|
||||
Constructs a new ValidationResult
|
||||
</summary>
|
||||
<param name="errors">A list of validation results</param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField},System.String,System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:ServiceStack.Validation.ValidationErrorResult"/> class.
|
||||
</summary>
|
||||
<param name="errors">The errors.</param>
|
||||
<param name="successCode">The success code.</param>
|
||||
<param name="errorCode">The error code.</param>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessCode">
|
||||
<summary>
|
||||
Gets or sets the success code.
|
||||
</summary>
|
||||
<value>The success code.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorCode">
|
||||
<summary>
|
||||
Gets or sets the error code.
|
||||
</summary>
|
||||
<value>The error code.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessMessage">
|
||||
<summary>
|
||||
Gets or sets the success message.
|
||||
</summary>
|
||||
<value>The success message.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorMessage">
|
||||
<summary>
|
||||
Gets or sets the error message.
|
||||
</summary>
|
||||
<value>The error message.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.Errors">
|
||||
<summary>
|
||||
The errors generated by the validation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.IsValid">
|
||||
<summary>
|
||||
Returns True if the validation was successful (errors list is empty).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceModel.Serialization.DataContractDeserializer.quotas">
|
||||
<summary>
|
||||
Default MaxStringContentLength is 8k, and throws an exception when reached
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.CommandsUtils.ExecuteAsyncCommandExec(System.Collections.Generic.IEnumerable{ServiceStack.DesignPatterns.Command.ICommandExec})">
|
||||
<summary>
|
||||
Provide the an option for the callee to block until all commands are executed
|
||||
</summary>
|
||||
<param name="commands"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.IMessageHandlerFactory">
|
||||
<summary>
|
||||
Encapsulates creating a new message handler
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Extensions.EnumerableExtensions">
|
||||
<summary>
|
||||
These extensions have a potential to conflict with the LINQ extensions methods so
|
||||
leaving the implmentation in the 'Extensions' sub-namespace to force explicit opt-in
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.ServiceClientBase">
|
||||
Need to provide async request options
|
||||
http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.httpWebRequestFilter">
|
||||
<summary>
|
||||
The request filter is called before any request.
|
||||
This request filter is executed globally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.httpWebResponseFilter">
|
||||
<summary>
|
||||
The response action is called once the server response is available.
|
||||
It will allow you to access raw response information.
|
||||
This response action is executed globally.
|
||||
Note that you should NOT consume the response stream as this is handled by ServiceStack
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetBaseUri(System.String)">
|
||||
<summary>
|
||||
Sets all baseUri properties, using the Format property for the SyncReplyBaseUri and AsyncOneWayBaseUri
|
||||
</summary>
|
||||
<param name="baseUri">Base URI of the service</param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetBaseUri(System.String,System.String)">
|
||||
<summary>
|
||||
Sets all baseUri properties allowing for a temporary override of the Format property
|
||||
</summary>
|
||||
<param name="baseUri">Base URI of the service</param>
|
||||
<param name="format">Override of the Format property for the service</param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetCredentials(System.String,System.String)">
|
||||
<summary>
|
||||
Sets the username and the password for basic authentication.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.storeCookies">
|
||||
<summary>
|
||||
Specifies if cookies should be stored
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.DisableAutoCompression">
|
||||
<summary>
|
||||
Whether to Accept Gzip,Deflate Content-Encoding and to auto decompress responses
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName">
|
||||
<summary>
|
||||
The user name for basic authentication
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password">
|
||||
<summary>
|
||||
The password for basic authentication
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Credentials">
|
||||
<summary>
|
||||
Gets or sets authentication information for the request.
|
||||
Warning: It's recommened to use <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName"/> and <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password"/> for basic auth.
|
||||
This property is only used for IIS level authentication.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.AlwaysSendBasicAuthHeader">
|
||||
<summary>
|
||||
Determines if the basic auth header should be sent with every request.
|
||||
By default, the basic auth header is only sent when "401 Unauthorized" is returned.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.onAuthenticationRequired">
|
||||
<summary>
|
||||
Called before request resend, when the initial request required authentication
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.localHttpWebRequestFilter">
|
||||
<summary>
|
||||
The request filter is called before any request.
|
||||
This request filter only works with the instance where it was set (not global).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.localHttpWebResponseFilter">
|
||||
<summary>
|
||||
The response action is called once the server response is available.
|
||||
It will allow you to access raw response information.
|
||||
Note that you should NOT consume the response stream as this is handled by ServiceStack
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.GenericProxy`1">
|
||||
<summary>
|
||||
Generic Proxy for service calls.
|
||||
</summary>
|
||||
<typeparam name="T">The service Contract</typeparam>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.GenericProxy`1.Proxy">
|
||||
<summary>
|
||||
Returns the transparent proxy for the service call
|
||||
</summary>
|
||||
</member>
|
||||
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Common.Utils.AssertUtils.AreNotNull(System.Collections.Generic.IDictionary{System.String,System.Object})" -->
|
||||
<member name="T:ServiceStack.Messaging.MessageHandler`1">
|
||||
<summary>
|
||||
Processes all messages in a Normal and Priority Queue.
|
||||
Expects to be called in 1 thread. i.e. Non Thread-Safe.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.IMessageHandler">
|
||||
<summary>
|
||||
Single threaded message handler that can process all messages
|
||||
of a particular message type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.IMessageHandler.Process(ServiceStack.Messaging.IMessageQueueClient)">
|
||||
<summary>
|
||||
Process all messages pending
|
||||
</summary>
|
||||
<param name="mqClient"></param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.IMessageHandler.ProcessQueue(ServiceStack.Messaging.IMessageQueueClient,System.String,System.Func{System.Boolean})">
|
||||
<summary>
|
||||
Process messages from a single queue.
|
||||
</summary>
|
||||
<param name="mqClient"></param>
|
||||
<param name="queueName">The queue to process</param>
|
||||
<param name="doNext">A predicate on whether to continue processing the next message if any</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.IMessageHandler.GetStats">
|
||||
<summary>
|
||||
Get Current Stats for this Message Handler
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.IMessageHandler.MessageType">
|
||||
<summary>
|
||||
The type of the message this handler processes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Extensions.IPAddressExtensions">
|
||||
<summary>
|
||||
Useful IPAddressExtensions from:
|
||||
http://blogs.msdn.com/knom/archive/2008/12/31/ip-address-calculations-with-c-subnetmasks-networks.aspx
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv4Addresses">
|
||||
<summary>
|
||||
Gets the ipv4 addresses from all Network Interfaces that have Subnet masks.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv6Addresses">
|
||||
<summary>
|
||||
Gets the ipv6 addresses from all Network Interfaces.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.Execute``1(ServiceStack.DesignPatterns.Command.ICommand{``0})">
|
||||
<summary>
|
||||
Executes the specified action.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.CurrentContext">
|
||||
<summary>
|
||||
Gets the current context (or null if none).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.IsCurrentlyInitializeOnly">
|
||||
<summary>
|
||||
Checks if the current context is set to "initialize only".
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.initOptions">
|
||||
<summary>
|
||||
Determines whether this context is initialise only or not
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.#ctor(ServiceStack.Common.Support.LogicFacadeBase,ServiceStack.LogicFacade.InitOptions)">
|
||||
<summary>
|
||||
Constructs a new InitialiseOnlyContext
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.Dispose">
|
||||
<summary>
|
||||
Call to remove this current context and reveal the previous context (if any).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.InitialisedObject">
|
||||
<summary>
|
||||
Gets or sets the object that has been initialized only.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Validation.ValidationError">
|
||||
<summary>
|
||||
The exception which is thrown when a validation error occured.
|
||||
This validation is serialized in a extra clean and human-readable way by ServiceStack.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationError.ToXml">
|
||||
<summary>
|
||||
Used if we need to serialize this exception to XML
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationError.ErrorCode">
|
||||
<summary>
|
||||
Returns the first error code
|
||||
</summary>
|
||||
<value>The error code.</value>
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceClient.Web.WebRequestUtils.ResponseDtoSuffix">
|
||||
<summary>
|
||||
Naming convention for the request's Response DTO
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.WcfServiceClient.StoreCookies">
|
||||
<summary>
|
||||
Specifies if cookies should be stored
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.ProcessingClient">
|
||||
<summary>
|
||||
Processing client used to interface with ServiceStack and allow a message to be processed.
|
||||
Not an actual client.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.Publish(System.String,System.Byte[])">
|
||||
<summary>
|
||||
Publish the specified message into the durable queue @queueName
|
||||
</summary>
|
||||
<param name="queueName"></param>
|
||||
<param name="messageBytes"></param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.Notify(System.String,System.Byte[])">
|
||||
<summary>
|
||||
Publish the specified message into the transient queue @queueName
|
||||
</summary>
|
||||
<param name="queueName"></param>
|
||||
<param name="messageBytes"></param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.Get(System.String,System.Nullable{System.TimeSpan})">
|
||||
<summary>
|
||||
Synchronous blocking get.
|
||||
</summary>
|
||||
<param name="queueName"></param>
|
||||
<param name="timeOut"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.GetAsync(System.String)">
|
||||
<summary>
|
||||
Non blocking get message
|
||||
</summary>
|
||||
<param name="queueName"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.WaitForNotifyOnAny(System.String[])">
|
||||
<summary>
|
||||
Blocking wait for notifications on any of the supplied channels
|
||||
</summary>
|
||||
<param name="channelNames"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.Client">
|
||||
<summary>
|
||||
Base rcon class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.Messaging.Rcon.Client._sock">
|
||||
<summary>
|
||||
Rcon connection socket. Always set to null when not connected.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.Messaging.Rcon.Client._sequenceID">
|
||||
<summary>
|
||||
Unique ID for each message.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.Messaging.Rcon.Client._registeredCallbacks">
|
||||
<summary>
|
||||
Registered callbacks.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Client.#ctor(System.Net.IPEndPoint)">
|
||||
<summary>
|
||||
Create a new instance of rcon.
|
||||
</summary>
|
||||
<param name="rconEndpoint">Endpoint to connect to, usually the game server with query port.</param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Client.Connect">
|
||||
<summary>
|
||||
Attempts to connect to the game server for rcon operations.
|
||||
</summary>
|
||||
<returns>True if connection established, false otherwise.</returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Client.ProcessPacket(System.Byte[],ServiceStack.Messaging.Rcon.ClientSocketState)">
|
||||
<summary>
|
||||
Processes a received packet.
|
||||
</summary>
|
||||
<param name="packet">The packet.</param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Client.Disconnect">
|
||||
<summary>
|
||||
Disconnects from rcon.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Client.InternalSend(System.Byte[][])">
|
||||
<summary>
|
||||
Sends message to the server.
|
||||
</summary>
|
||||
<param name="words">Words to send.</param>
|
||||
</member>
|
||||
<member name="E:ServiceStack.Messaging.Rcon.Client.OnDisconnected">
|
||||
<summary>
|
||||
Disconnected event.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Client.Endpoint">
|
||||
<summary>
|
||||
Game server endpoint.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Client.LastException">
|
||||
<summary>
|
||||
Last exception that occured during operation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Client.Connected">
|
||||
<summary>
|
||||
Connected?
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Client.SequenceID">
|
||||
<summary>
|
||||
Gets the next unique ID to be used for transmisson. Read this before sending to pair responses to sent messages.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.Client.OnDisconnectedHandler">
|
||||
<summary>
|
||||
Event delegate when disconnected from the server.
|
||||
</summary>
|
||||
<param name="rcon"></param>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.Client.AsyncCallback">
|
||||
<summary>
|
||||
Delegate for async callbacks.
|
||||
</summary>
|
||||
<param name="rcon"></param>
|
||||
<param name="packet"></param>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.NotConnectedException">
|
||||
<summary>
|
||||
Exception thrown when attempting to send on a non-connected service client.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.EnumExtensions.ToDescription(System.Enum)">
|
||||
<summary>
|
||||
Gets the textual description of the enum if it has one. e.g.
|
||||
|
||||
<code>
|
||||
enum UserColors
|
||||
{
|
||||
[Description("Bright Red")]
|
||||
BrightRed
|
||||
}
|
||||
UserColors.BrightRed.ToDescription();
|
||||
</code>
|
||||
</summary>
|
||||
<param name="enum"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Support.InMemoryLogFactory">
|
||||
<summary>
|
||||
Note: InMemoryLog keeps all logs in memory, so don't use it long running exceptions
|
||||
|
||||
Returns a thread-safe InMemoryLog which you can use while *TESTING*
|
||||
to provide a detailed analysis of your logs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.UrlExtensions">
|
||||
<summary>
|
||||
Donated by Ivan Korneliuk from his post:
|
||||
http://korneliuk.blogspot.com/2012/08/servicestack-reusing-dtos.html
|
||||
|
||||
Modified to only allow using routes matching the supplied HTTP Verb
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Func to get the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the return ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Func to set the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.UnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObject(System.Object)">
|
||||
<summary>
|
||||
Populate an object with Example data.
|
||||
</summary>
|
||||
<param name="obj"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObjectInternal(System.Object,System.Collections.Generic.Dictionary{System.Type,System.Int32})">
|
||||
<summary>
|
||||
Populates the object with example data.
|
||||
</summary>
|
||||
<param name="obj"></param>
|
||||
<param name="recursionInfo">Tracks how deeply nested we are</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Net30.ExtendTuple">
|
||||
<summary>
|
||||
Helper extensions for tuples
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.FuncUtils.TryExec(System.Action)">
|
||||
<summary>
|
||||
Invokes the action provided and returns true if no excpetion was thrown.
|
||||
Otherwise logs the exception and returns false if an exception was thrown.
|
||||
</summary>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.CookieManagerEndpointBehavior">
|
||||
<summary>
|
||||
Adds the singleton instance of <see cref="T:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector"/> to an endpoint on the client.
|
||||
</summary>
|
||||
<remarks>
|
||||
Based on http://megakemp.wordpress.com/2009/02/06/managing-shared-cookies-in-wcf/
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.CookieManagerEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint,System.ServiceModel.Dispatcher.ClientRuntime)">
|
||||
<summary>
|
||||
Adds the singleton of the <see cref="!:ClientIdentityMessageInspector"/> class to the client endpoint's message inspectors.
|
||||
</summary>
|
||||
<param name="endpoint">The endpoint that is to be customized.</param>
|
||||
<param name="clientRuntime">The client runtime to be customized.</param>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector">
|
||||
<summary>
|
||||
Maintains a copy of the cookies contained in the incoming HTTP response received from any service
|
||||
and appends it to all outgoing HTTP requests.
|
||||
</summary>
|
||||
<remarks>
|
||||
This class effectively allows to send any received HTTP cookies to different services,
|
||||
reproducing the same functionality available in ASMX Web Services proxies with the <see cref="T:System.Net.CookieContainer"/> class.
|
||||
Based on http://megakemp.wordpress.com/2009/02/06/managing-shared-cookies-in-wcf/
|
||||
</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector.#ctor">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="!:ClientIdentityMessageInspector"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector.AfterReceiveReply(System.ServiceModel.Channels.Message@,System.Object)">
|
||||
<summary>
|
||||
Inspects a message after a reply message is received but prior to passing it back to the client application.
|
||||
</summary>
|
||||
<param name="reply">The message to be transformed into types and handed back to the client application.</param>
|
||||
<param name="correlationState">Correlation state data.</param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector.BeforeSendRequest(System.ServiceModel.Channels.Message@,System.ServiceModel.IClientChannel)">
|
||||
<summary>
|
||||
Inspects a message before a request message is sent to a service.
|
||||
</summary>
|
||||
<param name="request">The message to be sent to the service.</param>
|
||||
<param name="channel">The client object channel.</param>
|
||||
<returns>
|
||||
<strong>Null</strong> since no message correlation is used.
|
||||
</returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector.Instance">
|
||||
<summary>
|
||||
Gets the singleton <see cref="!:ClientIdentityMessageInspector"/> instance.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapProjectPath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in the context of a VS project
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is two directories above the /bin/ directory,
|
||||
eg. in a unit test scenario the assembly would be in /bin/Debug/.</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapAbsolutePath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in a self-hosted scenario
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is copied to /bin/ folder with the assemblies</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapHostAbsolutePath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in an Asp.Net hosted scenario
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is in the parent folder of the /bin/ directory</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceModel.Support.XmlSerializerWrapper.GetNamespace(System.Type)">
|
||||
<summary>
|
||||
Gets the namespace from an attribute marked on the type's definition
|
||||
</summary>
|
||||
<param name="type"></param>
|
||||
<returns>Namespace of type</returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.Server">
|
||||
<summary>
|
||||
Hosting services via a binary-safe TCP-based protocol.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Server.RegisterHandler``1(System.Func{ServiceStack.Messaging.IMessage{``0},System.Object})">
|
||||
<summary>
|
||||
Register DTOs and hanlders the MQ Host will process
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
<param name="processMessageFn"></param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Server.GetStatus">
|
||||
<summary>
|
||||
Get Total Current Stats for all Message Handlers
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Server.GetStatsDescription">
|
||||
<summary>
|
||||
Get a Stats dump
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Server.Start">
|
||||
<summary>
|
||||
Start the MQ Host. Stops the server and restarts if already started.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Server.Stop">
|
||||
<summary>
|
||||
Stop the MQ Host if not already stopped.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.Server.ProcessPacket(System.Byte[],System.Net.Sockets.Socket,ServiceStack.Messaging.Rcon.ClientSocketState)">
|
||||
<summary>
|
||||
Processes a received packet.
|
||||
</summary>
|
||||
<param name="packet">The packet.</param>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Server.MessageFactory">
|
||||
<summary>
|
||||
Factory to create consumers and producers that work with this service
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToDto(System.Object)">
|
||||
<summary>
|
||||
Shortcut to get the ResponseDTO whether it's bare or inside a IHttpResult
|
||||
</summary>
|
||||
<param name="response"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseDto(System.Object)">
|
||||
<summary>
|
||||
Alias of ToDto
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToDto``1(System.Object)">
|
||||
<summary>
|
||||
Shortcut to get the ResponseDTO whether it's bare or inside a IHttpResult
|
||||
</summary>
|
||||
<param name="response"></param>
|
||||
<returns>TResponse if found; otherwise null</returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseDto``1(System.Object)">
|
||||
<summary>
|
||||
Alias of ToDto
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseStatus(System.Object)">
|
||||
<summary>
|
||||
Shortcut to get the ResponseStatus whether it's bare or inside a IHttpResult
|
||||
</summary>
|
||||
<param name="response"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Web.HttpResultExtensions.IsErrorResponse(System.Object)">
|
||||
<summary>
|
||||
Whether the response is an IHttpError or Exception
|
||||
</summary>
|
||||
<param name="response"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.FromServer">
|
||||
<summary>
|
||||
True if the packet originated on the server.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.IsResponse">
|
||||
<summary>
|
||||
True if the packet is a response from a sent packet.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.Sequence">
|
||||
<summary>
|
||||
Sequence identifier. Unique to the connection.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.Words">
|
||||
<summary>
|
||||
Words.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceModel.Serialization.StringMapTypeDeserializer">
|
||||
<summary>
|
||||
Serializer cache of delegates required to create a type from a string map (e.g. for REST urls)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.PacketCodec">
|
||||
<summary>
|
||||
Contains methods required for encoding and decoding rcon packets.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodePacket(System.Byte[])">
|
||||
<summary>
|
||||
Decodes a packet.
|
||||
</summary>
|
||||
<param name="packet">The packet.</param>
|
||||
<returns>A packet object.</returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeHeader(System.Byte[])">
|
||||
<summary>
|
||||
Decodes the packet header.
|
||||
</summary>
|
||||
<param name="packet"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeWords(System.Byte[])">
|
||||
<summary>
|
||||
Decodes words in a packet.
|
||||
</summary>
|
||||
<param name="packet"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodePacket(System.Boolean,System.Boolean,System.UInt32,System.Byte[][])">
|
||||
<summary>
|
||||
Encodes a packet for transmission to the server.
|
||||
</summary>
|
||||
<param name="fromServer"></param>
|
||||
<param name="isResponse"></param>
|
||||
<param name="id"></param>
|
||||
<param name="words"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeHeader(System.Boolean,System.Boolean,System.UInt32)">
|
||||
<summary>
|
||||
Encodes a packet header.
|
||||
</summary>
|
||||
<param name="fromServer"></param>
|
||||
<param name="isResponse"></param>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeWords(System.Byte[][])">
|
||||
<summary>
|
||||
Encodes words.
|
||||
</summary>
|
||||
<param name="words"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedGetPropertyFn``1">
|
||||
<summary>
|
||||
Func to get the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypedGetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the return ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedSetPropertyFn``1">
|
||||
<summary>
|
||||
Func to set the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypesSetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.UnTypedSetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.RequestContextExtensions.SetItem(ServiceStack.ServiceHost.IRequestContext,System.String,System.Object)">
|
||||
<summary>
|
||||
Store an entry in the IHttpRequest.Items Dictionary
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.RequestContextExtensions.GetItem(ServiceStack.ServiceHost.IRequestContext,System.String)">
|
||||
<summary>
|
||||
Get an entry from the IHttpRequest.Items Dictionary
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.UrnId">
|
||||
<summary>
|
||||
Creates a Unified Resource Name (URN) with the following formats:
|
||||
|
||||
- urn:{TypeName}:{IdFieldValue} e.g. urn:UserSession:1
|
||||
- urn:{TypeName}:{IdFieldName}:{IdFieldValue} e.g. urn:UserSession:UserId:1
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Support.AdapterBase">
|
||||
<summary>
|
||||
Common functionality when creating adapters
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.AdapterBase.Execute``1(System.Func{``0})">
|
||||
<summary>
|
||||
Executes the specified expression.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.AdapterBase.Execute(System.Action)">
|
||||
<summary>
|
||||
Executes the specified action (for void methods).
|
||||
</summary>
|
||||
<param name="action">The action.</param>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.AsyncServiceClient">
|
||||
Need to provide async request options
|
||||
http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.HttpWebRequestFilter">
|
||||
<summary>
|
||||
The request filter is called before any request.
|
||||
This request filter is executed globally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.HttpWebResponseFilter">
|
||||
<summary>
|
||||
The response action is called once the server response is available.
|
||||
It will allow you to access raw response information.
|
||||
This response action is executed globally.
|
||||
Note that you should NOT consume the response stream as this is handled by ServiceStack
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.OnAuthenticationRequired">
|
||||
<summary>
|
||||
Called before request resend, when the initial request required authentication
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.LocalHttpWebRequestFilter">
|
||||
<summary>
|
||||
The request filter is called before any request.
|
||||
This request filter only works with the instance where it was set (not global).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.LocalHttpWebResponseFilter">
|
||||
<summary>
|
||||
The response action is called once the server response is available.
|
||||
It will allow you to access raw response information.
|
||||
Note that you should NOT consume the response stream as this is handled by ServiceStack
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
BIN
packages/ServiceStack.Common.3.9.25/lib/net35/ServiceStack.Interfaces.dll
vendored
Normal file
BIN
packages/ServiceStack.Common.3.9.25/lib/net35/ServiceStack.Interfaces.dll
vendored
Normal file
Binary file not shown.
1596
packages/ServiceStack.Common.3.9.25/lib/net35/ServiceStack.Interfaces.xml
vendored
Normal file
1596
packages/ServiceStack.Common.3.9.25/lib/net35/ServiceStack.Interfaces.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
3
packages/ServiceStack.Common.3.9.25/lib/sl4/README.txt
vendored
Normal file
3
packages/ServiceStack.Common.3.9.25/lib/sl4/README.txt
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
ServiceStack Client builds for Silverlight.
|
||||
|
||||
Due to restrictions in Silverlight only the Async operations are supported.
|
BIN
packages/ServiceStack.Common.3.9.25/lib/sl4/ServiceStack.Common.dll
vendored
Normal file
BIN
packages/ServiceStack.Common.3.9.25/lib/sl4/ServiceStack.Common.dll
vendored
Normal file
Binary file not shown.
475
packages/ServiceStack.Common.3.9.25/lib/sl4/ServiceStack.Common.xml
vendored
Normal file
475
packages/ServiceStack.Common.3.9.25/lib/sl4/ServiceStack.Common.xml
vendored
Normal file
@ -0,0 +1,475 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ServiceStack.Common</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:ServiceStack.Validation.ValidationError">
|
||||
<summary>
|
||||
The exception which is thrown when a validation error occured.
|
||||
This validation is serialized in a extra clean and human-readable way by ServiceStack.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationError.ToXml">
|
||||
<summary>
|
||||
Used if we need to serialize this exception to XML
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationError.ErrorCode">
|
||||
<summary>
|
||||
Returns the first error code
|
||||
</summary>
|
||||
<value>The error code.</value>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.ServiceClientBase">
|
||||
Need to provide async request options
|
||||
http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetCredentials(System.String,System.String)">
|
||||
<summary>
|
||||
Sets the username and the password for basic authentication.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.storeCookies">
|
||||
<summary>
|
||||
Specifies if cookies should be stored
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.HttpWebRequestFilter">
|
||||
<summary>
|
||||
The request filter is called before any request.
|
||||
This request filter is executed globally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName">
|
||||
<summary>
|
||||
The user name for basic authentication
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password">
|
||||
<summary>
|
||||
The password for basic authentication
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Credentials">
|
||||
<summary>
|
||||
Gets or sets authentication information for the request.
|
||||
Warning: It's recommened to use <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName"/> and <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password"/> for basic auth.
|
||||
This property is only used for IIS level authentication.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.AlwaysSendBasicAuthHeader">
|
||||
<summary>
|
||||
Determines if the basic auth header should be sent with every request.
|
||||
By default, the basic auth header is only sent when "401 Unauthorized" is returned.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.LocalHttpWebRequestFilter">
|
||||
<summary>
|
||||
The request filter is called before any request.
|
||||
This request filter only works with the instance where it was set (not global).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.IMessageHandlerFactory">
|
||||
<summary>
|
||||
Encapsulates creating a new message handler
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Extensions.IPAddressExtensions">
|
||||
<summary>
|
||||
Useful IPAddressExtensions from:
|
||||
http://blogs.msdn.com/knom/archive/2008/12/31/ip-address-calculations-with-c-subnetmasks-networks.aspx
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv4Addresses">
|
||||
<summary>
|
||||
Gets the ipv4 addresses from all Network Interfaces that have Subnet masks.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv6Addresses">
|
||||
<summary>
|
||||
Gets the ipv6 addresses from all Network Interfaces.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Extensions.EnumerableExtensions">
|
||||
<summary>
|
||||
These extensions have a potential to conflict with the LINQ extensions methods so
|
||||
leaving the implmentation in the 'Extensions' sub-namespace to force explicit opt-in
|
||||
</summary>
|
||||
</member>
|
||||
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Common.Utils.AssertUtils.AreNotNull(System.Collections.Generic.IDictionary{System.String,System.Object})" -->
|
||||
<member name="M:ServiceStack.Common.Utils.FuncUtils.TryExec(System.Action)">
|
||||
<summary>
|
||||
Invokes the action provided and returns true if no excpetion was thrown.
|
||||
Otherwise logs the exception and returns false if an exception was thrown.
|
||||
</summary>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.PacketCodec">
|
||||
<summary>
|
||||
Contains methods required for encoding and decoding rcon packets.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodePacket(System.Byte[])">
|
||||
<summary>
|
||||
Decodes a packet.
|
||||
</summary>
|
||||
<param name="packet">The packet.</param>
|
||||
<returns>A packet object.</returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeHeader(System.Byte[])">
|
||||
<summary>
|
||||
Decodes the packet header.
|
||||
</summary>
|
||||
<param name="packet"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeWords(System.Byte[])">
|
||||
<summary>
|
||||
Decodes words in a packet.
|
||||
</summary>
|
||||
<param name="packet"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodePacket(System.Boolean,System.Boolean,System.UInt32,System.Byte[][])">
|
||||
<summary>
|
||||
Encodes a packet for transmission to the server.
|
||||
</summary>
|
||||
<param name="fromServer"></param>
|
||||
<param name="isResponse"></param>
|
||||
<param name="id"></param>
|
||||
<param name="words"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeHeader(System.Boolean,System.Boolean,System.UInt32)">
|
||||
<summary>
|
||||
Encodes a packet header.
|
||||
</summary>
|
||||
<param name="fromServer"></param>
|
||||
<param name="isResponse"></param>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeWords(System.Byte[][])">
|
||||
<summary>
|
||||
Encodes words.
|
||||
</summary>
|
||||
<param name="words"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapProjectPath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in the context of a VS project
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is two directories above the /bin/ directory,
|
||||
eg. in a unit test scenario the assembly would be in /bin/Debug/.</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapAbsolutePath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in a self-hosted scenario
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is copied to /bin/ folder with the assemblies</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapHostAbsolutePath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in an Asp.Net hosted scenario
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is in the parent folder of the /bin/ directory</remarks>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Validation.ValidationErrorResult">
|
||||
<summary>
|
||||
Encapsulates a validation result.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor">
|
||||
<summary>
|
||||
Constructs a new ValidationResult
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField})">
|
||||
<summary>
|
||||
Constructs a new ValidationResult
|
||||
</summary>
|
||||
<param name="errors">A list of validation results</param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField},System.String,System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:ServiceStack.Validation.ValidationErrorResult"/> class.
|
||||
</summary>
|
||||
<param name="errors">The errors.</param>
|
||||
<param name="successCode">The success code.</param>
|
||||
<param name="errorCode">The error code.</param>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessCode">
|
||||
<summary>
|
||||
Gets or sets the success code.
|
||||
</summary>
|
||||
<value>The success code.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorCode">
|
||||
<summary>
|
||||
Gets or sets the error code.
|
||||
</summary>
|
||||
<value>The error code.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessMessage">
|
||||
<summary>
|
||||
Gets or sets the success message.
|
||||
</summary>
|
||||
<value>The success message.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorMessage">
|
||||
<summary>
|
||||
Gets or sets the error message.
|
||||
</summary>
|
||||
<value>The error message.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.Errors">
|
||||
<summary>
|
||||
The errors generated by the validation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.IsValid">
|
||||
<summary>
|
||||
Returns True if the validation was successful (errors list is empty).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObject(System.Object)">
|
||||
<summary>
|
||||
Populate an object with Example data.
|
||||
</summary>
|
||||
<param name="obj"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObjectInternal(System.Object,System.Collections.Generic.Dictionary{System.Type,System.Int32})">
|
||||
<summary>
|
||||
Populates the object with example data.
|
||||
</summary>
|
||||
<param name="obj"></param>
|
||||
<param name="recursionInfo">Tracks how deeply nested we are</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.MessageHandler`1">
|
||||
<summary>
|
||||
Processes all messages in a Normal and Priority Queue.
|
||||
Expects to be called in 1 thread. i.e. Non Thread-Safe.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.IMessageHandler">
|
||||
<summary>
|
||||
Single threaded message handler that can process all messages
|
||||
of a particular message type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.IMessageHandler.Process(ServiceStack.Messaging.IMessageQueueClient)">
|
||||
<summary>
|
||||
Process all messages pending
|
||||
</summary>
|
||||
<param name="mqClient"></param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.IMessageHandler.GetStats">
|
||||
<summary>
|
||||
Get Current Stats for this Message Handler
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.IMessageHandler.MessageType">
|
||||
<summary>
|
||||
The type of the message this handler processes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.EnumExtensions.ToDescription(System.Enum)">
|
||||
<summary>
|
||||
Gets the textual description of the enum if it has one. e.g.
|
||||
|
||||
<code>
|
||||
enum UserColors
|
||||
{
|
||||
[Description("Bright Red")]
|
||||
BrightRed
|
||||
}
|
||||
UserColors.BrightRed.ToDescription();
|
||||
</code>
|
||||
</summary>
|
||||
<param name="enum"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.FromServer">
|
||||
<summary>
|
||||
True if the packet originated on the server.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.IsResponse">
|
||||
<summary>
|
||||
True if the packet is a response from a sent packet.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.Sequence">
|
||||
<summary>
|
||||
Sequence identifier. Unique to the connection.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.Words">
|
||||
<summary>
|
||||
Words.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.UrnId">
|
||||
<summary>
|
||||
Creates a Unified Resource Name (URN) with the following formats:
|
||||
|
||||
- urn:{TypeName}:{IdFieldValue} e.g. urn:UserSession:1
|
||||
- urn:{TypeName}:{IdFieldName}:{IdFieldValue} e.g. urn:UserSession:UserId:1
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Support.AdapterBase">
|
||||
<summary>
|
||||
Common functionality when creating adapters
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.AdapterBase.Execute``1(System.Func{``0})">
|
||||
<summary>
|
||||
Executes the specified expression.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.AdapterBase.Execute(System.Action)">
|
||||
<summary>
|
||||
Executes the specified action (for void methods).
|
||||
</summary>
|
||||
<param name="action">The action.</param>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.AsyncServiceClient">
|
||||
Need to provide async request options
|
||||
http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceModel.Serialization.DataContractDeserializer.quotas">
|
||||
<summary>
|
||||
Default MaxStringContentLength is 8k, and throws an exception when reached
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedGetPropertyFn``1">
|
||||
<summary>
|
||||
Func to get the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypedGetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the return ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedSetPropertyFn``1">
|
||||
<summary>
|
||||
Func to set the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypesSetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.UnTypedSetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.Execute``1(ServiceStack.DesignPatterns.Command.ICommand{``0})">
|
||||
<summary>
|
||||
Executes the specified action.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.CurrentContext">
|
||||
<summary>
|
||||
Gets the current context (or null if none).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.IsCurrentlyInitializeOnly">
|
||||
<summary>
|
||||
Checks if the current context is set to "initialize only".
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.initOptions">
|
||||
<summary>
|
||||
Determines whether this context is initialise only or not
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.#ctor(ServiceStack.Common.Support.LogicFacadeBase,ServiceStack.LogicFacade.InitOptions)">
|
||||
<summary>
|
||||
Constructs a new InitialiseOnlyContext
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.Dispose">
|
||||
<summary>
|
||||
Call to remove this current context and reveal the previous context (if any).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.InitialisedObject">
|
||||
<summary>
|
||||
Gets or sets the object that has been initialized only.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceModel.Serialization.StringMapTypeDeserializer">
|
||||
<summary>
|
||||
Serializer cache of delegates required to create a type from a string map (e.g. for REST urls)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.CommandsUtils.ExecuteAsyncCommandExec(System.Collections.Generic.IEnumerable{ServiceStack.DesignPatterns.Command.ICommandExec})">
|
||||
<summary>
|
||||
Provide the an option for the callee to block until all commands are executed
|
||||
</summary>
|
||||
<param name="commands"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Support.InMemoryLogFactory">
|
||||
<summary>
|
||||
Note: InMemoryLog keeps all logs in memory, so don't use it long running exceptions
|
||||
|
||||
Returns a thread-safe InMemoryLog which you can use while *TESTING*
|
||||
to provide a detailed analysis of your logs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Func to get the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the return ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Func to set the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.UnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
BIN
packages/ServiceStack.Common.3.9.25/lib/sl4/ServiceStack.Interfaces.dll
vendored
Normal file
BIN
packages/ServiceStack.Common.3.9.25/lib/sl4/ServiceStack.Interfaces.dll
vendored
Normal file
Binary file not shown.
1343
packages/ServiceStack.Common.3.9.25/lib/sl4/ServiceStack.Interfaces.xml
vendored
Normal file
1343
packages/ServiceStack.Common.3.9.25/lib/sl4/ServiceStack.Interfaces.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
3
packages/ServiceStack.Common.3.9.25/lib/sl5/README.txt
vendored
Normal file
3
packages/ServiceStack.Common.3.9.25/lib/sl5/README.txt
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
ServiceStack Client builds for Silverlight.
|
||||
|
||||
Due to restrictions in Silverlight only the Async operations are supported.
|
BIN
packages/ServiceStack.Common.3.9.25/lib/sl5/ServiceStack.Common.dll
vendored
Normal file
BIN
packages/ServiceStack.Common.3.9.25/lib/sl5/ServiceStack.Common.dll
vendored
Normal file
Binary file not shown.
475
packages/ServiceStack.Common.3.9.25/lib/sl5/ServiceStack.Common.xml
vendored
Normal file
475
packages/ServiceStack.Common.3.9.25/lib/sl5/ServiceStack.Common.xml
vendored
Normal file
@ -0,0 +1,475 @@
|
||||
<?xml version="1.0"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>ServiceStack.Common</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:ServiceStack.Validation.ValidationError">
|
||||
<summary>
|
||||
The exception which is thrown when a validation error occured.
|
||||
This validation is serialized in a extra clean and human-readable way by ServiceStack.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationError.ToXml">
|
||||
<summary>
|
||||
Used if we need to serialize this exception to XML
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationError.ErrorCode">
|
||||
<summary>
|
||||
Returns the first error code
|
||||
</summary>
|
||||
<value>The error code.</value>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.ServiceClientBase">
|
||||
Need to provide async request options
|
||||
http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
|
||||
</member>
|
||||
<member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetCredentials(System.String,System.String)">
|
||||
<summary>
|
||||
Sets the username and the password for basic authentication.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.storeCookies">
|
||||
<summary>
|
||||
Specifies if cookies should be stored
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.HttpWebRequestFilter">
|
||||
<summary>
|
||||
The request filter is called before any request.
|
||||
This request filter is executed globally.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName">
|
||||
<summary>
|
||||
The user name for basic authentication
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password">
|
||||
<summary>
|
||||
The password for basic authentication
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Credentials">
|
||||
<summary>
|
||||
Gets or sets authentication information for the request.
|
||||
Warning: It's recommened to use <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName"/> and <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password"/> for basic auth.
|
||||
This property is only used for IIS level authentication.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.AlwaysSendBasicAuthHeader">
|
||||
<summary>
|
||||
Determines if the basic auth header should be sent with every request.
|
||||
By default, the basic auth header is only sent when "401 Unauthorized" is returned.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.LocalHttpWebRequestFilter">
|
||||
<summary>
|
||||
The request filter is called before any request.
|
||||
This request filter only works with the instance where it was set (not global).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.IMessageHandlerFactory">
|
||||
<summary>
|
||||
Encapsulates creating a new message handler
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Extensions.IPAddressExtensions">
|
||||
<summary>
|
||||
Useful IPAddressExtensions from:
|
||||
http://blogs.msdn.com/knom/archive/2008/12/31/ip-address-calculations-with-c-subnetmasks-networks.aspx
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv4Addresses">
|
||||
<summary>
|
||||
Gets the ipv4 addresses from all Network Interfaces that have Subnet masks.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv6Addresses">
|
||||
<summary>
|
||||
Gets the ipv6 addresses from all Network Interfaces.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Extensions.EnumerableExtensions">
|
||||
<summary>
|
||||
These extensions have a potential to conflict with the LINQ extensions methods so
|
||||
leaving the implmentation in the 'Extensions' sub-namespace to force explicit opt-in
|
||||
</summary>
|
||||
</member>
|
||||
<!-- Badly formed XML comment ignored for member "M:ServiceStack.Common.Utils.AssertUtils.AreNotNull(System.Collections.Generic.IDictionary{System.String,System.Object})" -->
|
||||
<member name="M:ServiceStack.Common.Utils.FuncUtils.TryExec(System.Action)">
|
||||
<summary>
|
||||
Invokes the action provided and returns true if no excpetion was thrown.
|
||||
Otherwise logs the exception and returns false if an exception was thrown.
|
||||
</summary>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.Rcon.PacketCodec">
|
||||
<summary>
|
||||
Contains methods required for encoding and decoding rcon packets.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodePacket(System.Byte[])">
|
||||
<summary>
|
||||
Decodes a packet.
|
||||
</summary>
|
||||
<param name="packet">The packet.</param>
|
||||
<returns>A packet object.</returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeHeader(System.Byte[])">
|
||||
<summary>
|
||||
Decodes the packet header.
|
||||
</summary>
|
||||
<param name="packet"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeWords(System.Byte[])">
|
||||
<summary>
|
||||
Decodes words in a packet.
|
||||
</summary>
|
||||
<param name="packet"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodePacket(System.Boolean,System.Boolean,System.UInt32,System.Byte[][])">
|
||||
<summary>
|
||||
Encodes a packet for transmission to the server.
|
||||
</summary>
|
||||
<param name="fromServer"></param>
|
||||
<param name="isResponse"></param>
|
||||
<param name="id"></param>
|
||||
<param name="words"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeHeader(System.Boolean,System.Boolean,System.UInt32)">
|
||||
<summary>
|
||||
Encodes a packet header.
|
||||
</summary>
|
||||
<param name="fromServer"></param>
|
||||
<param name="isResponse"></param>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeWords(System.Byte[][])">
|
||||
<summary>
|
||||
Encodes words.
|
||||
</summary>
|
||||
<param name="words"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapProjectPath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in the context of a VS project
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is two directories above the /bin/ directory,
|
||||
eg. in a unit test scenario the assembly would be in /bin/Debug/.</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapAbsolutePath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in a self-hosted scenario
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is copied to /bin/ folder with the assemblies</remarks>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.PathUtils.MapHostAbsolutePath(System.String)">
|
||||
<summary>
|
||||
Maps the path of a file in an Asp.Net hosted scenario
|
||||
</summary>
|
||||
<param name="relativePath">the relative path</param>
|
||||
<returns>the absolute path</returns>
|
||||
<remarks>Assumes static content is in the parent folder of the /bin/ directory</remarks>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Validation.ValidationErrorResult">
|
||||
<summary>
|
||||
Encapsulates a validation result.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor">
|
||||
<summary>
|
||||
Constructs a new ValidationResult
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField})">
|
||||
<summary>
|
||||
Constructs a new ValidationResult
|
||||
</summary>
|
||||
<param name="errors">A list of validation results</param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField},System.String,System.String)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:ServiceStack.Validation.ValidationErrorResult"/> class.
|
||||
</summary>
|
||||
<param name="errors">The errors.</param>
|
||||
<param name="successCode">The success code.</param>
|
||||
<param name="errorCode">The error code.</param>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessCode">
|
||||
<summary>
|
||||
Gets or sets the success code.
|
||||
</summary>
|
||||
<value>The success code.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorCode">
|
||||
<summary>
|
||||
Gets or sets the error code.
|
||||
</summary>
|
||||
<value>The error code.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessMessage">
|
||||
<summary>
|
||||
Gets or sets the success message.
|
||||
</summary>
|
||||
<value>The success message.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorMessage">
|
||||
<summary>
|
||||
Gets or sets the error message.
|
||||
</summary>
|
||||
<value>The error message.</value>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.Errors">
|
||||
<summary>
|
||||
The errors generated by the validation.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Validation.ValidationErrorResult.IsValid">
|
||||
<summary>
|
||||
Returns True if the validation was successful (errors list is empty).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObject(System.Object)">
|
||||
<summary>
|
||||
Populate an object with Example data.
|
||||
</summary>
|
||||
<param name="obj"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObjectInternal(System.Object,System.Collections.Generic.Dictionary{System.Type,System.Int32})">
|
||||
<summary>
|
||||
Populates the object with example data.
|
||||
</summary>
|
||||
<param name="obj"></param>
|
||||
<param name="recursionInfo">Tracks how deeply nested we are</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.MessageHandler`1">
|
||||
<summary>
|
||||
Processes all messages in a Normal and Priority Queue.
|
||||
Expects to be called in 1 thread. i.e. Non Thread-Safe.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Messaging.IMessageHandler">
|
||||
<summary>
|
||||
Single threaded message handler that can process all messages
|
||||
of a particular message type.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.IMessageHandler.Process(ServiceStack.Messaging.IMessageQueueClient)">
|
||||
<summary>
|
||||
Process all messages pending
|
||||
</summary>
|
||||
<param name="mqClient"></param>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Messaging.IMessageHandler.GetStats">
|
||||
<summary>
|
||||
Get Current Stats for this Message Handler
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.IMessageHandler.MessageType">
|
||||
<summary>
|
||||
The type of the message this handler processes
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.EnumExtensions.ToDescription(System.Enum)">
|
||||
<summary>
|
||||
Gets the textual description of the enum if it has one. e.g.
|
||||
|
||||
<code>
|
||||
enum UserColors
|
||||
{
|
||||
[Description("Bright Red")]
|
||||
BrightRed
|
||||
}
|
||||
UserColors.BrightRed.ToDescription();
|
||||
</code>
|
||||
</summary>
|
||||
<param name="enum"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.FromServer">
|
||||
<summary>
|
||||
True if the packet originated on the server.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.IsResponse">
|
||||
<summary>
|
||||
True if the packet is a response from a sent packet.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.Sequence">
|
||||
<summary>
|
||||
Sequence identifier. Unique to the connection.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Messaging.Rcon.Packet.Words">
|
||||
<summary>
|
||||
Words.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.UrnId">
|
||||
<summary>
|
||||
Creates a Unified Resource Name (URN) with the following formats:
|
||||
|
||||
- urn:{TypeName}:{IdFieldValue} e.g. urn:UserSession:1
|
||||
- urn:{TypeName}:{IdFieldName}:{IdFieldValue} e.g. urn:UserSession:UserId:1
|
||||
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Support.AdapterBase">
|
||||
<summary>
|
||||
Common functionality when creating adapters
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.AdapterBase.Execute``1(System.Func{``0})">
|
||||
<summary>
|
||||
Executes the specified expression.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.AdapterBase.Execute(System.Action)">
|
||||
<summary>
|
||||
Executes the specified action (for void methods).
|
||||
</summary>
|
||||
<param name="action">The action.</param>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceClient.Web.AsyncServiceClient">
|
||||
Need to provide async request options
|
||||
http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
|
||||
</member>
|
||||
<member name="F:ServiceStack.ServiceModel.Serialization.DataContractDeserializer.quotas">
|
||||
<summary>
|
||||
Default MaxStringContentLength is 8k, and throws an exception when reached
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedGetPropertyFn``1">
|
||||
<summary>
|
||||
Func to get the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypedGetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the return ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedSetPropertyFn``1">
|
||||
<summary>
|
||||
Func to set the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypesSetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.UnTypedSetPropertyFn``1">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.Execute``1(ServiceStack.DesignPatterns.Command.ICommand{``0})">
|
||||
<summary>
|
||||
Executes the specified action.
|
||||
</summary>
|
||||
<typeparam name="T"></typeparam>
|
||||
<param name="action">The action.</param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.CurrentContext">
|
||||
<summary>
|
||||
Gets the current context (or null if none).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.IsCurrentlyInitializeOnly">
|
||||
<summary>
|
||||
Checks if the current context is set to "initialize only".
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.initOptions">
|
||||
<summary>
|
||||
Determines whether this context is initialise only or not
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.#ctor(ServiceStack.Common.Support.LogicFacadeBase,ServiceStack.LogicFacade.InitOptions)">
|
||||
<summary>
|
||||
Constructs a new InitialiseOnlyContext
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.Dispose">
|
||||
<summary>
|
||||
Call to remove this current context and reveal the previous context (if any).
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.InitialisedObject">
|
||||
<summary>
|
||||
Gets or sets the object that has been initialized only.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:ServiceStack.ServiceModel.Serialization.StringMapTypeDeserializer">
|
||||
<summary>
|
||||
Serializer cache of delegates required to create a type from a string map (e.g. for REST urls)
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Utils.CommandsUtils.ExecuteAsyncCommandExec(System.Collections.Generic.IEnumerable{ServiceStack.DesignPatterns.Command.ICommandExec})">
|
||||
<summary>
|
||||
Provide the an option for the callee to block until all commands are executed
|
||||
</summary>
|
||||
<param name="commands"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:ServiceStack.Common.Support.InMemoryLogFactory">
|
||||
<summary>
|
||||
Note: InMemoryLog keeps all logs in memory, so don't use it long running exceptions
|
||||
|
||||
Returns a thread-safe InMemoryLog which you can use while *TESTING*
|
||||
to provide a detailed analysis of your logs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Func to get the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the return ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Func to set the Strongly-typed field
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.UnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
|
||||
<summary>
|
||||
Required to cast the ValueType to an object for caching
|
||||
</summary>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
BIN
packages/ServiceStack.Common.3.9.25/lib/sl5/ServiceStack.Interfaces.dll
vendored
Normal file
BIN
packages/ServiceStack.Common.3.9.25/lib/sl5/ServiceStack.Interfaces.dll
vendored
Normal file
Binary file not shown.
1343
packages/ServiceStack.Common.3.9.25/lib/sl5/ServiceStack.Interfaces.xml
vendored
Normal file
1343
packages/ServiceStack.Common.3.9.25/lib/sl5/ServiceStack.Interfaces.xml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
packages/ServiceStack.Mvc.3.9.25/ServiceStack.Mvc.3.9.25.nupkg
vendored
Normal file
BIN
packages/ServiceStack.Mvc.3.9.25/ServiceStack.Mvc.3.9.25.nupkg
vendored
Normal file
Binary file not shown.
25
packages/ServiceStack.Mvc.3.9.25/ServiceStack.Mvc.3.9.25.nuspec
vendored
Normal file
25
packages/ServiceStack.Mvc.3.9.25/ServiceStack.Mvc.3.9.25.nuspec
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>ServiceStack.Mvc</id>
|
||||
<version>3.9.25</version>
|
||||
<title>MVC Adapters for integrating with ServiceStack webservices</title>
|
||||
<authors>Demis Bellot</authors>
|
||||
<owners>Demis Bellot</owners>
|
||||
<licenseUrl>https://github.com/ServiceStack/ServiceStack/blob/master/LICENSE</licenseUrl>
|
||||
<projectUrl>https://github.com/ServiceStack/ServiceStack</projectUrl>
|
||||
<iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>Full details in Mvc PowerPack: http://servicestack.net/mvc-powerpack/
|
||||
Adapter classes to provide tight integration and re-usable functionality between ServiceStack and MVC3.
|
||||
Including adapters for: MiniProfiler, FluentValidation, Funq IOC Controller Factory, Funq Validator Factory
|
||||
ControllerBase (configured with access to ServiceStack's ICacheClient, ISession, typed UserSession dependencies).</description>
|
||||
<summary>.NET 4.0 project Integration of ServiceStack with MVC3</summary>
|
||||
<copyright>servicestack.net 2012 and contributors</copyright>
|
||||
<language>en-US</language>
|
||||
<tags>MiniProfiler FluentValidation MVC Controller</tags>
|
||||
<dependencies>
|
||||
<dependency id="ServiceStack" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
BIN
packages/ServiceStack.Mvc.3.9.25/lib/net40/ServiceStack.FluentValidation.Mvc3.dll
vendored
Normal file
BIN
packages/ServiceStack.Mvc.3.9.25/lib/net40/ServiceStack.FluentValidation.Mvc3.dll
vendored
Normal file
Binary file not shown.
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/ServiceStack.OrmLite.SqlServer.3.9.26.nupkg
vendored
Normal file
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/ServiceStack.OrmLite.SqlServer.3.9.26.nupkg
vendored
Normal file
Binary file not shown.
22
packages/ServiceStack.OrmLite.SqlServer.3.9.26/ServiceStack.OrmLite.SqlServer.3.9.26.nuspec
vendored
Normal file
22
packages/ServiceStack.OrmLite.SqlServer.3.9.26/ServiceStack.OrmLite.SqlServer.3.9.26.nuspec
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>ServiceStack.OrmLite.SqlServer</id>
|
||||
<version>3.9.26</version>
|
||||
<title>OrmLite.SqlServer - Fast, code-first, config-free Poco ORM</title>
|
||||
<authors>Demis Bellot</authors>
|
||||
<owners>Demis Bellot</owners>
|
||||
<licenseUrl>https://github.com/ServiceStack/ServiceStack.OrmLite/blob/master/LICENSE</licenseUrl>
|
||||
<projectUrl>https://github.com/ServiceStack/ServiceStack.OrmLite</projectUrl>
|
||||
<iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>Light, simple and fast convention-based code-first POCO ORM for Sql Server.
|
||||
Support for Creating and Dropping Table Schemas from POCOs, Complex Property types transparently stored in schemaless text blobs in SQLServer.</description>
|
||||
<copyright>ServiceStack 2012 and contributors</copyright>
|
||||
<language>en-US</language>
|
||||
<tags>SQLServer SQL Server OrmLite POCO Code-First Orm Schema-less Blobs</tags>
|
||||
<dependencies>
|
||||
<dependency id="ServiceStack.Common" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/lib/ServiceStack.OrmLite.SqlServer.dll
vendored
Normal file
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/lib/ServiceStack.OrmLite.SqlServer.dll
vendored
Normal file
Binary file not shown.
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/lib/ServiceStack.OrmLite.SqlServer.pdb
vendored
Normal file
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/lib/ServiceStack.OrmLite.SqlServer.pdb
vendored
Normal file
Binary file not shown.
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/lib/ServiceStack.OrmLite.dll
vendored
Normal file
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/lib/ServiceStack.OrmLite.dll
vendored
Normal file
Binary file not shown.
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/lib/ServiceStack.OrmLite.pdb
vendored
Normal file
BIN
packages/ServiceStack.OrmLite.SqlServer.3.9.26/lib/ServiceStack.OrmLite.pdb
vendored
Normal file
Binary file not shown.
BIN
packages/ServiceStack.Redis.3.9.25/ServiceStack.Redis.3.9.25.nupkg
vendored
Normal file
BIN
packages/ServiceStack.Redis.3.9.25/ServiceStack.Redis.3.9.25.nupkg
vendored
Normal file
Binary file not shown.
22
packages/ServiceStack.Redis.3.9.25/ServiceStack.Redis.3.9.25.nuspec
vendored
Normal file
22
packages/ServiceStack.Redis.3.9.25/ServiceStack.Redis.3.9.25.nuspec
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>ServiceStack.Redis</id>
|
||||
<version>3.9.25</version>
|
||||
<title>C# Redis client for the Redis NoSQL DB</title>
|
||||
<authors>Demis Bellot</authors>
|
||||
<owners>Demis Bellot</owners>
|
||||
<licenseUrl>https://github.com/ServiceStack/ServiceStack.Redis/blob/master/LICENSE</licenseUrl>
|
||||
<projectUrl>https://github.com/ServiceStack/ServiceStack.Redis</projectUrl>
|
||||
<iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>C# Redis Client for the worlds fastest distributed NoSQL datastore. Byte[], String and POCO Typed clients.
|
||||
Thread-Safe Basic and Pooled client managers included.</description>
|
||||
<copyright>ServiceStack 2012 and contributors</copyright>
|
||||
<language>en-US</language>
|
||||
<tags>Redis NoSQL Client Distributed Cache PubSub Messaging Transactions</tags>
|
||||
<dependencies>
|
||||
<dependency id="ServiceStack.Common" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
1478
packages/ServiceStack.Redis.3.9.25/lib/net35/ServiceStack.Redis.XML
vendored
Normal file
1478
packages/ServiceStack.Redis.3.9.25/lib/net35/ServiceStack.Redis.XML
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
packages/ServiceStack.Redis.3.9.25/lib/net35/ServiceStack.Redis.dll
vendored
Normal file
BIN
packages/ServiceStack.Redis.3.9.25/lib/net35/ServiceStack.Redis.dll
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
packages/ServiceStack.Text.3.9.27/ServiceStack.Text.3.9.27.nupkg
vendored
Normal file
BIN
packages/ServiceStack.Text.3.9.27/ServiceStack.Text.3.9.27.nupkg
vendored
Normal file
Binary file not shown.
23
packages/ServiceStack.Text.3.9.27/ServiceStack.Text.3.9.27.nuspec
vendored
Normal file
23
packages/ServiceStack.Text.3.9.27/ServiceStack.Text.3.9.27.nuspec
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>ServiceStack.Text</id>
|
||||
<version>3.9.27</version>
|
||||
<title>.NET's fastest JSON Serializer by ServiceStack</title>
|
||||
<authors>Demis Bellot</authors>
|
||||
<owners>Demis Bellot</owners>
|
||||
<licenseUrl>https://github.com/ServiceStack/ServiceStack.Text/blob/master/LICENSE</licenseUrl>
|
||||
<projectUrl>https://github.com/ServiceStack/ServiceStack.Text</projectUrl>
|
||||
<iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>.NET's fastest JSON, JSV and CSV Text Serializers (3x faster than JSON.NET). Fast, Light, Resilient.
|
||||
Benchmarks at: http://servicestack.net/benchmarks/
|
||||
Includes the String and Stream functionality for all the ServiceStack projects including:
|
||||
- T.Dump() generic extension method for easy dbugging and introspection of types
|
||||
- WebRequest, List, Dictionary and DateTime extensions</description>
|
||||
<summary>.NET's fastest JSON, JSV and CSV Text Serializers (3x faster than JSON.NET)</summary>
|
||||
<copyright>ServiceStack 2012 and contributors</copyright>
|
||||
<language>en-US</language>
|
||||
<tags>JSON Text Serializer CSV JSV Dump PrettyPrint Fast</tags>
|
||||
</metadata>
|
||||
</package>
|
@ -185,6 +185,17 @@
|
||||
and parsing member names and enum values in a case-insensitive manner.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:ServiceStack.Text.JsConfig.tsEmitLowercaseUnderscoreNames">
|
||||
<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.tsThrowOnDeserializationError">
|
||||
<summary>
|
||||
Gets or sets a value indicating if the framework should throw serialization exceptions
|
||||
@ -192,6 +203,28 @@
|
||||
will throw; otherwise, it will parse as many fields as possible. The default is <see langword="false"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:ServiceStack.Text.JsConfig.TimeSpanHandler">
|
||||
<summary>
|
||||
Sets which format to use when serializing TimeSpans
|
||||
</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="P:ServiceStack.Text.JsConfig.ModelFactory">
|
||||
<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="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
|
||||
@ -210,11 +243,26 @@
|
||||
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
|
||||
@ -225,6 +273,31 @@
|
||||
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="T:ServiceStack.Text.TypeSerializer">
|
||||
<summary>
|
||||
Creates an instance of a Type from a string value
|
||||
@ -266,6 +339,16 @@
|
||||
</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="T:ServiceStack.Text.WP.HashSet`1">
|
||||
<summary>
|
||||
A hashset implementation that uses an IDictionary
|
||||
@ -285,6 +368,36 @@
|
||||
<param name="utf32"></param>
|
||||
<returns></returns>
|
||||
</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.Controller.PathInfo">
|
||||
<summary>
|
||||
Class to hold
|
||||
@ -376,6 +489,11 @@
|
||||
<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
|
BIN
packages/ServiceStack.Text.3.9.27/lib/net35/ServiceStack.Text.dll
vendored
Normal file
BIN
packages/ServiceStack.Text.3.9.27/lib/net35/ServiceStack.Text.dll
vendored
Normal file
Binary file not shown.
385
packages/ServiceStack.Text.3.9.27/lib/sl4/ServiceStack.Text.xml
vendored
Normal file
385
packages/ServiceStack.Text.3.9.27/lib/sl4/ServiceStack.Text.xml
vendored
Normal 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>
|
385
packages/ServiceStack.Text.3.9.27/lib/sl5/ServiceStack.Text.xml
vendored
Normal file
385
packages/ServiceStack.Text.3.9.27/lib/sl5/ServiceStack.Text.xml
vendored
Normal 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>
|
@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<repositories>
|
||||
<repository path="..\NzbDrone.Api\packages.config" />
|
||||
<repository path="..\NzbDrone.App.Test\packages.config" />
|
||||
<repository path="..\NzbDrone.Common.Test\packages.config" />
|
||||
<repository path="..\NzbDrone.Common\packages.config" />
|
||||
|
Loading…
Reference in New Issue
Block a user