/tellhim

Primary LanguageC#

TellHim

Простое приложение-чат, написанный на C#. Из чего состоит приложение? Приложение состоит из:

  • /TellHim.Backend - Веб-приложение на ASP.NET Core, создано для работы с SignalR
  • /TellHim.Domain - Библиотека классов, содержащая в себе модели
  • /TellHim.EntityFramework - Библиотека классов, содержащая в себе работу с БД
  • /TellHim.WPF - Приложение на WPF

Начало работы

Для того, чтобы использовать приложение, вам нужно клонировать данный репозиторий (git clone ...), и следовать НЕОБХОДИМЫМ УСЛОВИЯМ

Необходимые условия

Для работы приложения, изначально нужно создать базу данных (в моем случае она локальная, то есть все что требуется, это Visual Studio) Чтобы создать базу данных, вам нужно:

  • (если хотите настроить соединение с базой данных, то класс называется TellHimDbContextFactory)
  • Перейти в консоль разработчика
  • Перейти в папку /TellHim.EntityFramework
  • И далее вводим команды dotnet-ef migrations add Initial и dotnet-ef database update На этом вся настройка закончена

Пример работы программы

  • Начальное окно без каких-либо данных:
    alt text
  • Непосредственно работа программы:
    hippo

Авторы

  • Paranoic - Initial work - zmqp