Skip to content

huaigit/LayIM_NetClient

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目简介

LayIM.NETClient 是对于当前流行前端WebIM框架LayIM后端的实现。
LayIM项目地址:http://layim.layui.com/

-- 此项目仅供学习交流使用,不适合用在生产环境。数据库为SQL Server 2008,开发工具为Visual Studio 2015.

快速开始

第一步:新建MVC项目或者ASP.NET WebForm项目,添加 Owin Startup 类。

 public class Startup
     {
        public void Configuration(IAppBuilder app)
        {
            //使用SQL Server
            GlobalConfiguration.Configuration.UseSqlServer("LayIM_Connection");

            //使用layim api 
            app.UseLayimApi();
        }
     }

第二步:运行数据库脚本(当前未自动化,需要手动运行) LayIM.SqlServer/layim.sql


第三步:修改配置文件,增加数据库连接字符串和融云的appkey,appsecret

	<!--融云配置-->
    <add key="RongCloud_AppKey" value="pvxdm17jpv1or"/>
    <add key="RongCloud_AppSecret" value="*********"/>
    <connectionStrings>
		<add name="LayIM_Connection" connectionString="server=192.168.1.18;user id=sa;password=123123;database=LayIM;Min Pool Size=16;Connect Timeout=500;"/>
    </connectionStrings>

第四步:将下载的layui文件夹放入项目的 Scripts 文件夹下。(参考HtmlSample项目)


以下为测试截图:

About

LayIM3.0 .NET版本实现(owin+融云)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 86.5%
  • JavaScript 12.9%
  • CSS 0.6%