• Почему пишет неопределенный тип?

    @savva09 Автор вопроса
    зачем тогда нужны сами cpp файлы, если код классов пишется в заголовке?
    Написано
  • Почему пишет неопределенный тип?

    @savva09 Автор вопроса
    #, я понимаю, но там банальщина. гуглится за 3 минуты. оно не стоит сего. теги сразу исправил
    Написано
  • Почему пишет неопределенный тип?

    @savva09 Автор вопроса
    GavriKos, извините писал другой вопрос, но решение пришло
    Написано
  • Какие есть кастомные прошивки на sm-j730fm/ds?

    @savva09 Автор вопроса
    понимаете ли, я тыккаю по ссылкам, он ведет -> 650b0c1c1112d518439237.png
    и как вы видите, прошивка на устройство с другим модельным номером
    Написано
  • Возникли проблемки с авторизацией сайта, нет доступа. Как исправить?

    @savva09 Автор вопроса
    Но почему-то же когда я проверяю в просто консольном приложении без записи в бд:
    Хеширую методом.
    Ввожу тоже самое заного.
    Проверяю методом.
    все работает ок
    Написано
  • Почему сервер не разрешает [delete] метод (ошибка 405)?

    @savva09 Автор вопроса
    Он перед контроллером, выглядит как [Route("Api/[controller]/[action]"]
    Написано
  • Почему сервер не разрешает [delete] метод (ошибка 405)?

    @savva09 Автор вопроса
    Я допускаю что iis как-то здесь замешан, но не знаю что с этим поделать. И другого обработчика не может быть, тк я использую [Route("Api/[controller]/[action]")]
    Написано
  • Почему сервер не разрешает [delete] метод (ошибка 405)?

    @savva09 Автор вопроса
    Я использую rider, и хостится все просто через ProjectName.Server (вот нашел в launchSettings.json:
    "profiles": {
          "DemoApplication.Server.Server": {
            "commandName": "Project",
            "dotnetRunMessages": true,
            "launchBrowser": true,
            "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
            "applicationUrl": "https://localhost:7005;http://localhost:5005",
            "environmentVariables": {
              "ASPNETCORE_ENVIRONMENT": "Development"
            }
          },


    тут же есть настройки iis но там стоят отличные порты от того что я вижу при запуске. файл web.config вообще отсутствует.

    Вариант с другим обработчиком - тоже нет, обработчик с методом  delete есть только один на всю сборку
    Написано
  • Как адаптировать MapPost в метод ControllerBase?

    @savva09 Автор вопроса
    я сделал тоже самое как в обновленном туториале, и получил ошибку Required parameter "string message" was not provided from query string.

    Код запроса со стороны httpclient остался прежним, вот Обработчик:
    app.MapPost("/Api", (string message) => message);
    Написано
  • Как исправить ошибку System.Net.NameResolution is not supported on this platform?

    @savva09 Автор вопроса
    Решение найдено! как оказалось не нужно изобретать велосипед. ЕF core не работает в wasm. Я просто отправляю запрос на сервер и оттуда получаю все что нужно
    Написано
  • Как исправить ошибку System.Net.NameResolution is not supported on this platform?

    @savva09 Автор вопроса
    Решение найдено! как оказалось не нужно изобретать велосипед. ЕF core не работает в wasm. Я просто отправляю запрос на сервер и оттуда получаю все что нужно
    Написано
  • Как исправить ошибку System.Net.NameResolution is not supported on this platform?

    @savva09 Автор вопроса
    если это из-за фреймворка, то спасибо. Хотел сэкономить время
    Написано
  • Как исправить ошибку System.Net.NameResolution is not supported on this platform?

    @savva09 Автор вопроса
    я не обновил страницу с последнего коммента, не видел нова=ые
    Написано
  • Как исправить ошибку System.Net.NameResolution is not supported on this platform?

    @savva09 Автор вопроса
    прикол в том что я даже не создавал этот проект
    Написано
  • Как исправить ошибку System.Net.NameResolution is not supported on this platform?

    @savva09 Автор вопроса
    А как это починить? я с блейзором напрямую не взаимодействую, только "салазки"(корп Фреймворк) использует его как обертку. Решение содержит 3 проекта: .сервер, .браузер, .ядро. сервер - стратует, браузер - собирает и подключает все что нужно, в ядре лежит сама логика, модели и страницы.

    Я нашел блейзер только в браузере(конфигурация приложения):
    <Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly">
    
      <PropertyGroup>
        <TargetFramework>net7.0</TargetFramework>
    	<RunAOTCompilation>true</RunAOTCompilation>
        <BlazorWebAssemblyLoadAllGlobalizationData>true</BlazorWebAssemblyLoadAllGlobalizationData>
      </PropertyGroup>
    
      <ItemGroup>
        <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="7.0.8" />
        <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="7.0.8" />
        <PackageReference Include="Salazki.Platform.Blazor" Version="2.0.33" />
        <PackageReference Include="System.Net.Http.Json" Version="7.0.1" />
      </ItemGroup>


    и в сервере:
    <Project Sdk="Microsoft.NET.Sdk.Web">
    
      <PropertyGroup>
        <TargetFramework>net7.0</TargetFramework>
        <Nullable>enable</Nullable>
        <ImplicitUsings>enable</ImplicitUsings>
      </PropertyGroup>
    
      <ItemGroup>
        <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="7.0.8" />
      </ItemGroup>
    Написано
  • Почему возникает ошибка в NpgsqlConnectionStringBuilder?

    @savva09 Автор вопроса
    Спасибо! Дальше сам разобрался
  • Почему возникает ошибка в NpgsqlConnectionStringBuilder?

    @savva09 Автор вопроса
    едем дальше, я все перенастроил, в connstring добавил пароль и протоестил в pgAdmin
    Exception

    Npgsql.PostgresException (0x80004005): 3D000: ���� ������ "WebApiContext-054cb563-5d81-4f34-b317-134561311a11" �� ����������
    at Npgsql.Internal.NpgsqlConnector.g__ReadMessageLong|233_0(NpgsqlConnector connector, Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)
    at Npgsql.Internal.NpgsqlConnector.g__OpenCore|215_1(NpgsqlConnector conn, SslMode sslMode, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken, Boolean isFirstAttempt)
    at Npgsql.Internal.NpgsqlConnector.Open(NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken)
    at Npgsql.PoolingDataSource.OpenNewConnector(NpgsqlConnection conn, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken)
    at Npgsql.PoolingDataSource.g__RentAsync|28_0(NpgsqlConnection conn, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken)
    at Npgsql.NpgsqlConnection.g__OpenAsync|45_0(Boolean async, CancellationToken cancellationToken)
    at Npgsql.NpgsqlConnection.Open()
    at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenDbConnection(Boolean errorsExpected)
    at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternal(Boolean errorsExpected)
    at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected)
    at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.Execute(IEnumerable`1 commandBatches, IRelationalConnection connection)
    at Microsoft.EntityFrameworkCore.Storage.RelationalDatabase.SaveChanges(IList`1 entries)
    at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(IList`1 entriesToSave)
    at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(StateManager stateManager, Boolean acceptAllChangesOnSuccess)
    at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.<>c.b__107_0(DbContext _, ValueTuple`2 t)
    at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded)
    at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChanges(Boolean acceptAllChangesOnSuccess)
    at Microsoft.EntityFrameworkCore.DbContext.SaveChanges(Boolean acceptAllChangesOnSuccess)
    at Microsoft.EntityFrameworkCore.DbContext.SaveChanges()
    at WebApi.Controllers.WriteToDBService.WriteOccurrencesData(OccurrencesData data) in D:\Projects\С#\WebApi\WebApi\Controllers\WriteToDBService.cs:line 12
    at WebApi.Controllers.OccurrenceСounter.CollectOccurrences(VKUsersPosts posts) in D:\Projects\С#\WebApi\WebApi\Controllers\OccurrenceСounter.cs:line 59
    at WebApi.Controllers.HomeController.JsonString(Int32 ind) in D:\Projects\С#\WebApi\WebApi\Controllers\HomeController.cs:line 46
    at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
    at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
    at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
    at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
    at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
    at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
    at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext)
    at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider)
    at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
    at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)
    Exception data:
    Severity: �����
    SqlState: 3D000
    MessageText: ���� ������ "WebApiContext-054cb563-5d81-4f34-b317-134561311a11" �� ����������
    File: postinit.c
    Line: 947
    Routine: InitPostgres

    HEADERS
    =======
    Accept: */*
    Host: localhost:7051
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
    Accept-Encoding: gzip, deflate, br
    Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7
    Cookie: csrftoken=q6cVuDEtyo8ePS3SvQU8H74Zpf7iHqgw; .AspNetCore.Antiforgery.SfqHRcIJPDw=CfDJ8OQZdhVp1NBJr0vg496uXddP2lYCehSsa6po73ULNLTqXk1FLF2DYrn3MK4EkDYsDODoSpWbCi0RT0Y5HRBpZ4GjzSUTUuuwYgcYx3Hsi01DCATQcrpr4b50AKRUpyM6kAXm2hOf7KqQiQH992XJSbA; .AspNetCore.Antiforgery.nHxLNXBupWM=CfDJ8OQZdhVp1NBJr0vg496uXdfMbC6cMyY5LtISgPQXf7Fr1OZiYqC58jrCZV096egMgnMjfQKSGitgZVELvsLkh_bLSazffG33kzH7T3qnvERxch2LavdIkBMCzOWsyqZNe_Z6vyUHCspZ9H7pJktmm84
    Referer: https://localhost:7051/swagger/index.html
    sec-ch-ua: "Not.A/Brand";v="8", "Chromium";v="114", "Google Chrome";v="114"
    sec-ch-ua-mobile: ?0
    sec-ch-ua-platform: "Windows"
    sec-fetch-site: same-origin
    sec-fetch-mode: cors
    sec-fetch-dest: empty


    Василий Банников