Skip to content

adrianpoplavsky/RedisWrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RedisWrapper

.net-based Webapi webservice that wraps commands from a REDIS cache.

Commands currently implemented:

  1. get
  2. set

Requires appsettings to be added to the web.config. Set rediscachename, redisCacheuseSSL (true or false) & rediscachepassword settings with your values:

<appSettings>
  <add key="webpages:Version" value="3.0.0.0" />
  <add key="webpages:Enabled" value="false" />
  <add key="ClientValidationEnabled" value="true" />
  <add key="UnobtrusiveJavaScriptEnabled" value="true" />

  <add key="redisCacheName" value="YourRedisCacheName" />
  <add key="redisCachePassword" value="YourRedisCachePassword" />
  <add key="redisCacheuseSSL" value="YourChoice" />
</appSettings>

Examples:

PS C:\Users\adrianpoplavsky> (Invoke-WebRequest "http://site.azurewebsites.net/get/building/1").Content
{"id":"1","sarasa":"Marcelo","legajo":"239722"}
PS C:\Users\adrianpoplavsky> Invoke-WebRequest "http://site.azurewebsites.net/set/building" -Body '{"id": "1","sarasa": "Marcelo","legajo": "239722"}' -Method POST -ContentType "application/json"
StatusCode        : 204
StatusDescription : No Content
Content           : {}
RawContent        : HTTP/1.1 204 No Content
RawContentLength  : 0

About

Simple wrapper for sending commands to redis via a REST webapi.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors